yvt
ed508fadd5
Add IRenderer::ClearCache
2019-07-14 23:53:10 +09:00
yvt
31a153e711
Add "ghost" rendering
...
This commit adds new model rendering options
`ModelRenderParam::{ghost, opacity}`.
> Specifies that the model is not an actual object in the virtual world,
> thus does not affect the shading of other objects and does not appear
> in a mirror.
> ...
> In exchange, it allows the use of an opacity value other than `1`.
2019-05-25 18:56:41 +09:00
yvt
7524bb608c
Remove ModelRenderParam::unlit
2019-05-25 13:06:41 +09:00
yvt
2ae2288034
Documentate
2019-05-25 12:39:06 +09:00
yvt
44f5dff416
Coding style: Initialize fields using default member initializers
2019-05-25 12:30:27 +09:00
yvt
4ffd817056
Add ModelRenderParam::{castShadow, unlit}
2019-05-25 12:10:51 +09:00
yvt
6f47da8710
Change the type of DynamicLightParam::spotAxis
to std::array
2019-05-05 23:29:51 +09:00
Tomoaki Kawada
ebd79c0099
Change #include
style
...
All `#include`s to other subsystem now use angle brackets, e.g., `#include <Core/Math.h>`.
2016-12-03 18:49:07 +09:00
Tomoaki Kawada
2eb9e35c65
Apply clang-format to all non-external source files
2016-12-03 18:23:47 +09:00
yvt
ca88537a6b
Created new renderer method which works like SetColor
but only accepts an alpha pre-multiplied color value, deprecating the badly-behaved SetColor
method
2013-12-09 01:00:09 +09:00
yvt
4a26ee6af4
Lens flare support for dynamic lights
2013-11-16 23:30:54 +09:00
yvt
e7d5b210c3
Renderer refactor
2013-09-14 13:36:05 +09:00
yvt
13692657e1
Merge and some refactor (ref-counting some objects)
2013-09-14 13:28:19 +09:00
yvt
709866d6d9
Exported some of renderer interface to script
2013-09-14 12:06:11 +09:00
yvt
4129eb290b
* Delayed initialisation of a renderer
...
* Splash screen
2013-09-02 23:09:13 +09:00
yvt
88041f3b33
Long Sprite
2013-08-30 21:05:51 +09:00
yvt
f0d34ef494
added GPLv3 header
2013-08-29 11:45:22 +09:00
yvt
931be8cf09
From pre-0.0.3 source code
2013-08-18 16:18:06 +09:00