Michaël Lemaire
48ea553f49
git-svn-id: https://subversion.assembla.com/svn/thunderk/paysages@232 b1fd45b6-86a6-48da-8261-f70d1f35bdcc
12 lines
682 B
Text
12 lines
682 B
Text
- Create a 'scenery' module that will, for each component :
|
|
- Hold definitions
|
|
- Setup standard Renderer
|
|
- Regroup load/save/render (from auto)
|
|
- Merge all Quality and Environment, as one Renderer.
|
|
- No more _definition, _quality, _environment in components.
|
|
- All component methods become custom.
|
|
- Refactor fog in a new 'atmosphere' module.
|
|
- In GUI, revertConfig should lock the previews while reverting.
|
|
- All Save and Load methods should have same signature : void ...Save(FILE*, ...*)
|
|
- All noises should use the same entropy pool (saved separately), and avoid reallocs.
|
|
- Remove all global variables (render_quality, render_width...), it should all be set in Renderer.
|