the_fiddler
605225822a
Removed the glControl.CreateControl() calls.
2007-10-05 07:46:56 +00:00
the_fiddler
0ea1aaf6cf
Deleted obsolete examples.
2007-09-30 14:11:46 +00:00
the_fiddler
b9cd62e372
Now uses disposable pattern when launching GameWindows and Forms.
2007-09-30 12:38:40 +00:00
the_fiddler
1e33b950c7
Updated to use the new Shapes.Cube interface.
2007-09-30 12:36:41 +00:00
the_fiddler
0b92d270df
Added some debug information. Updated to use the new Shapes.Cube interface.
2007-09-30 12:35:35 +00:00
the_fiddler
3cd9a23b17
Fixed memory corruption issue with (Cube's vertices were being moved by the GC). I think.
2007-09-30 12:34:20 +00:00
the_fiddler
0328e31356
Correct class names.
2007-09-27 01:14:09 +00:00
the_fiddler
8970ad4c94
Added UnLoad event handler.
2007-09-26 23:31:53 +00:00
the_fiddler
e2fbd2e264
OnLoad event updated to better demonstrate its usage.
2007-09-26 23:15:18 +00:00
the_fiddler
e99d642792
Rewrote from scratch, using direct OpenGL methods. Added OnUnload override to cleanup resources.
2007-09-26 23:14:50 +00:00
the_fiddler
80a951d20d
Bumped version numbers.
2007-09-26 16:49:10 +00:00
the_fiddler
7e8f555329
Renamed T02 and T04 examples.
2007-09-26 16:37:24 +00:00
the_fiddler
eafe44f3b1
Added IsoSphere.cs which creates a sphere Shape using theta ad phi coordinates.
2007-09-26 16:14:32 +00:00
the_fiddler
bc2bbf9cf6
Local light for nicer looks :)
2007-09-26 16:12:59 +00:00
the_fiddler
0e297c3c4e
Added general documentation to Tutorials.
2007-09-26 15:39:32 +00:00
the_fiddler
a64fd74ac1
Added Shape.cs and Plane.cs, for use in Examples. Shape is an abstract class that is parent to all shapes, and Plane derives from Shape, implementing a configurable plane (with vertex, normal, index and texcoord arrays).
2007-09-26 12:00:29 +00:00
the_fiddler
7c159bc2df
Bumped version number.
2007-09-26 11:48:11 +00:00
the_fiddler
8a3ad855b0
Updated all examples. Added documentation and generally cleaned them up.
2007-09-26 11:47:30 +00:00
the_fiddler
a267b4a381
Vector and example updates.
2007-09-25 21:11:16 +00:00
the_fiddler
1b60956d3a
Disabled test - InputDriver does not work with Mono's Linux Winforms yet.
2007-09-25 15:47:39 +00:00
the_fiddler
66dfecfee7
Bumped version numbers.
2007-09-24 19:58:45 +00:00
the_fiddler
c204763f3a
W03_Extensions now uses the Application.Idle event to load extensions instead of the OnLoad event. Fixes flickering problems.
2007-09-24 19:57:37 +00:00
the_fiddler
4af4ca65c4
Start of T04_Lighting example. Slight updates to T10_GLSL_Cube. Updates to ExampleLauncher exception handling.
2007-09-23 13:38:03 +00:00
the_fiddler
cc00d875d5
Updated update and render frequencies for all examples.
2007-09-23 12:49:38 +00:00
the_fiddler
700393b688
Added GameWindow.SwapBuffers(). Fixed T02_Vertex_Array_Cube to 60Hz.
2007-09-23 12:37:07 +00:00
the_fiddler
a696bbc765
Added constant and variable time-step update logic to GameWindow. Updated examples to use the new GameWindow UpdateFrame and RenderFrame events.
2007-09-23 12:09:42 +00:00
the_fiddler
e361e4c10b
Added timing information to UpdateFrame.
...
Removed T02_Resizable_Window.cs and added T02_Vertex_Array_Cube.cs
Added Shapes/Cube.cs to Examples.
2007-09-22 22:01:43 +00:00
the_fiddler
0712635670
Fixed build.
2007-09-22 15:07:28 +00:00
the_fiddler
26f5d0dff4
Updated BindStreamWriter to better handle endlines. Reverted WinRawInput to standard reads.
2007-09-22 14:59:33 +00:00
the_fiddler
e277e3b272
Windows raw input now works.
2007-09-22 13:13:17 +00:00
the_fiddler
ce48c29668
Added license to S04.
2007-09-21 23:36:59 +00:00
the_fiddler
52a6690150
Removed Move event from IMouse (too inefficient). Polled input only.
...
S04 now polls for the mouse position.
Keyboard now handles events generated from code and not from physical devices.
2007-09-21 22:49:42 +00:00
the_fiddler
21d6030a6a
Corrected Windows.API.RawMouse class. Mouse input now works!
2007-09-21 22:39:16 +00:00
the_fiddler
b660f5af9b
Updated Input Logger example. Better handling of mice.
2007-09-21 21:30:18 +00:00
the_fiddler
4bac183f77
Added S04: Input Logger test.
2007-09-21 20:45:47 +00:00
the_fiddler
55a84c70c7
Added licensing information. Added Close() call on failed initialization of W01_First_Window. Moved GLContext to OpenTK namespace.
2007-09-09 16:07:39 +00:00
the_fiddler
827b76b6e9
Improved documentation for DummyGLContext and Dummy.
...
Disabled S02_RawInput_Logger for updating.
Added WindowInfo.cs
2007-09-09 11:53:25 +00:00
the_fiddler
e74cfac148
Updated W03_Extensions example (background loading of extensions).
2007-09-05 13:35:40 +00:00
the_fiddler
5e28f31660
Improved GL loading speed.
...
Added background worker thread to W03_Extensions.
Added debug output to failed WinGLContext.MakeCurrent() calls.
Removed object field from Windows.MSG struct.
2007-09-03 21:47:34 +00:00
the_fiddler
fe0b2c66db
Synced 0.3.11 to trunk.
2007-09-02 23:40:50 +00:00
the_fiddler
296f83257b
Adding asynchronous extension loading.
2007-09-02 23:26:12 +00:00
the_fiddler
096d33dca4
Updated Documentation and version numbers for release.
2007-09-02 23:13:28 +00:00
the_fiddler
d757447a8f
T04_Lit_Cube not ready yet.
2007-09-02 22:52:56 +00:00
the_fiddler
a813684176
Merged with Bind. Added GLU bindings. Corrected OpenGL overload trimming.
2007-09-02 22:52:00 +00:00
the_fiddler
58bad52607
Bumped version number.
2007-09-02 13:36:54 +00:00
the_fiddler
437d8fe627
Updated T10_GLSL_Cube to remove NRE exception on Mono 1.2.x.
...
Added debug info to the GL.LoadAll function.
Added W03_Extensions.cs example.
2007-09-02 13:34:44 +00:00
the_fiddler
1947662281
T10_GLSL_Cube now really exits when OpenGL 2.0 support is not available.
...
The ExampleLauncer example TextBox is now docked inside the parent form.
Bumped version numbers.
2007-09-02 08:25:10 +00:00
the_fiddler
6ddd024fbf
Added System.Drawing.Color overload to GL.ClearColor.
...
Updated W01 and W02 examples to use this overload.
Removed 'Paint' message from W01 Paint event.
2007-09-02 08:08:12 +00:00
the_fiddler
2f09c15672
Trunk now compiles again.
2007-09-02 00:53:24 +00:00
the_fiddler
017a345927
Merged with bind branch: updated GL.cs wrappers, Glx and Glu implementation suppoort files, faster Bind.
2007-09-02 00:40:43 +00:00