ee36e75b85
Cleanup: Fix Cycles Apache header.
...
This was already mixed a bit, but the dot belongs there.
2014-12-25 02:50:24 +01:00
8d084e8c8f
Ghost Context Refactor
...
https://developer.blender.org/D643
Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-07 15:47:32 -05:00
95d885b3f4
Quiet float conversion warnings when building cycles standalone
2014-05-04 03:15:20 +10:00
c0e0b61222
Fix cycles standalone crash on Mac OS X.
2014-02-21 15:39:46 +01:00
8a1f3238be
Cycles Standalone: Add more controls and options
...
* P key, pauses the render
* W/A/S/D for camera movement
2014-02-14 21:40:51 +01:00
34d1746331
Cycles Standalone: Add interactive mode (I-key), to avoid accidental changes/movement.
...
Also some code and whitespace cleanup.
2014-02-14 13:41:02 +01:00
b09684567e
Cycles Standalone: The camera can now be moved and rotated with LMB/RMB mouse key.
...
ToDo: Add controls for forward/backward movement.
2014-02-14 01:17:01 +01:00
f746d90398
Cycles Standalone: Various changes
...
* Change Info in header, put more important info to the left
* API: Move Camera width/height to camera, add some film properties
* Add ESC key to help menu
2014-01-25 18:57:02 +01:00
544b7e6be4
Cycles Standalone: Add a help message, which appears when pressing the "h" key.
...
This is very basic for now, but can be extended with more info (available devices for example) later.
Thanks to Bastien and Sergey for some help with the glRect coordinates stuff.
2014-01-24 12:59:15 +01:00
b9ce231060
Cycles: relicense GNU GPL source code to Apache version 2.0.
...
More information in this post:
http://code.blender.org/
Thanks to all contributes for giving their permission!
2013-08-18 14:16:15 +00:00
b8c3efc8c3
code cleanup: compiler warnings
2013-07-21 16:40:34 +00:00
2c1abe1f58
style cleanup: assignment & indentation.
2012-06-09 18:56:12 +00:00
89983a2187
Cycles: fix compile error for cycles_test.
2011-05-31 09:47:19 +00:00
170f8c8c41
Cycles: build without GLUT test app by default.
2011-05-01 10:00:21 +00:00
da376e0237
Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later.
...
Cycles uses code from some great open source projects, many thanks them:
* BVH building and traversal code from NVidia's "Understanding the Efficiency of Ray Traversal on GPUs":
http://code.google.com/p/understanding-the-efficiency-of-ray-traversal-on-gpus/
* Open Shading Language for a large part of the shading system:
http://code.google.com/p/openshadinglanguage/
* Blender for procedural textures and a few other nodes.
* Approximate Catmull Clark subdivision from NVidia Mesh tools:
http://code.google.com/p/nvidia-mesh-tools/
* Sobol direction vectors from:
http://web.maths.unsw.edu.au/~fkuo/sobol/
* Film response functions from:
http://www.cs.columbia.edu/CAVE/software/softlib/dorf.php
2011-04-27 11:58:34 +00:00