b10bc3a6ec
Cycles: Number keys 0-3 can be used in interactive mode now to set max bounces.
2015-06-01 19:56:36 +05:00
Martijn Berger
8dd9b7cc5f
Cycles standalone, add device type in output listing
2015-05-20 17:11:09 +02:00
5ff132182d
Cycles: Code cleanup, spaces around keywords
...
This inconsistency drove me totally crazy, it's really confusing
when it's inconsistent especially when you work on both Cycles and
Blender sides.
Shouldn;t cause merge PITA, it's whitespace changes only, Git should
be able to merge it nicely.
2015-03-28 00:15:15 +05:00
197dcfdc19
Cycles: Fix compilation error happened after recent render time commit
2015-01-15 21:28:04 +05:00
9e2e408323
Cycles: Add logging to OSL and CUDA initialization/compilation
...
This is what was handy troubleshooting issues in the studio,
plus this is exactly the same thing which would be helpful
when solving issues with paths to compiled shaders and cubins
for standalone repository.
2015-01-01 01:31:08 +05:00
bbf12722ed
Cycles: Fully support WITH_CYCLES_LOGGING option
...
This commit generalizes logging module a little bit in making it possible to use
Glog logging in standalone Cycles repository.
2015-01-01 01:31:07 +05:00
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
e97a186ffe
Fix cycles standalone compile error of shading system enum change.
2014-05-19 19:33:09 +02:00
dc13969e48
Style cleanup: indentation, braces
2014-05-05 02:19:08 +10:00
1618329b00
Code cleanup: style, require ; for cuda_assert, opencl_assert
2014-05-04 03:57:50 +10:00
95d885b3f4
Quiet float conversion warnings when building cycles standalone
2014-05-04 03:15:20 +10:00
d46e1b54f4
Cycles Standalone: Use progressive refine in background mode too.
...
This is only a workaround, with tiled rendering the image output has a wrong aspect ratio. (squashed image)
2014-04-17 23:17:04 +02:00
8da4936590
Fix for build error in Cycles standalone caused by new DeviceDrawParams
...
added in rB74518b28267e9b18199212fbaa3c689fa018d20c.
No special bind/unbind needed for standalone viewer, so can just use a
static stub in the display callback.
2014-03-26 18:11:16 +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
8cc925a216
Cycles Standalone: The camera now gets properly updated, when changing window size or using --width --height overwrites.
2014-02-14 18:40:31 +01:00
76dd68351c
Cycles Standalone: Up/Down movement was inverted.
2014-02-14 13:56:23 +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
1dd05a1e7b
Cleanup: Simplify Cycles standalone OSL detection code.
2014-01-25 13:25:26 +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
48c1e0c0fc
spelling: use American spelling for canceled
2013-10-26 01:06:19 +00:00
a51f8e4353
Cycles / Standalone:
...
* Standalone can now be compiled without the GUI, making the glut dependency optional.
Added WITH_CYCLES_STANDALONE_GUI cmake flag.
2013-08-30 17:34:27 +00:00
ff4e018753
Cycles / Standalone:
...
* Rename test to standalone.
Note: New CMAKE flag is WITH_CYCLES_STANDALONE.
2013-08-27 02:37:48 +00:00