Skip to content

Instantly share code, notes, and snippets.

var spawn;
if (require('os').platform() == "win32") {
spawn = function(cmd, args, opts) {
var exec = require('child_process').exec;
var cmdargs = args.map(function(arg){ return '"' + arg.toString().replace('"', '""') + '"'}).join(' ');
var cmd = process.env.COMSPEC;
var fullcmd = cmd + ' /C "' + cmdargs + '"';
exec(fullcmd, opts);
}
}
@WernerWenz
WernerWenz / OpenTK_Test.fs
Created October 11, 2016 21:36
OpenTK F# example
open OpenTK;
open OpenTK.Graphics.OpenGL;
[<EntryPoint>]
let main argv =
let win = new GameWindow()
win.Load.Add(fun e -> GL.ClearColor(0.8f, 0.8f, 1.0f, 1.0f));
win.Unload.Add(fun e -> ());
@WernerWenz
WernerWenz / gist:67d6f3ebd0309498ed89bcff6c1889a7
Created December 1, 2016 01:17
OpenTK Render2Bitmap sample
using System.Drawing;
using System.Drawing.Imaging;
using OpenTK.Graphics;
using OpenTK.Graphics.OpenGL;
using SDPixelFormat = System.Drawing.Imaging.PixelFormat;
using PixelFormat = OpenTK.Graphics.OpenGL.PixelFormat;
namespace RenderToBmp
{