ce10522914
Remove unnecessary trailing zeros from the example files.
2020-05-01 16:08:37 +09:00
26b5ee3b55
Further updates to the .psy format.
...
The importance change here is bundling object data and its
instances together. This makes it possible to process the
scene data (e.g. for splitting, dicing, and de-instancing)
without having to cache arbitrary amounts of scene data.
In other words, this should allow for much more efficient
scene processing down the line.
2020-05-01 16:08:37 +09:00
85503aec3b
Updated examples to new yet-to-be-implemented scene format.
...
Will use these as basic test-cases.
2019-11-23 17:45:29 +09:00
1aeb3ed7ff
Updated example scenes to work again.
...
I had forgotten to update them when I changed how color input
worked.
2019-10-30 15:09:21 +09:00
5b461220a5
PsychoBlend now exports meshes as meshes, and Psychopath renders to PNGs.
2016-07-10 17:42:28 -07:00
52acee33af
Implemented rectangular area lights.
...
Also added Cornell Box test scene.
2016-06-29 14:30:42 -07:00
f7e57f2aee
Scenes with lights now get parsed correctly.
2016-06-25 22:49:40 -07:00
a681ba461e
Implemented basic multi-threaded rendering.
...
It's a bit inefficient because a thread is spawned for each pixel.
Need to implement bucketing.
2016-06-03 21:03:04 -07:00
56b5267b7a
Fixed incorrect rendering angle.
...
The problem was in how the camera rays were generated.
2016-05-28 13:05:16 -07:00
e747d7fee8
Added a simple example .psy file for testing purposes.
2016-03-13 13:14:11 -07:00