summaryrefslogtreecommitdiffstats
path: root/kpovmodeler/TODO
blob: 565d19d121a27a071850e85586f6ff336df831a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
TODO/Wishlist for kpovmodeler
-----------------------------

Tree View
---------
- Leave insert errors at their original position
- Add an option to the configuration whether transformations and maybe
  a simple pigment should be added to new graphical objects

Object Properties View
----------------------

Graphical View
--------------
- Zoom to object short cut
- Invert mouse wheel option
- Remove GLUT dependency
- Do hidden views use CPU time?
- Heightfield wire frame

Povray Render Window
--------------------

Includes
--------
- Finish the library
   * Maintain the object index in PMLibraryHandle and library_index.html
   * Eliminate crashes when modifying a library object
   * Implement delete in the library object preview tree
- Build an example objects library

Povray Export
-------------

General
-------
- All not implemented objects
- New POV-Ray 3.5 objects and textures
- BREP modeling with the patch object (triangles and polygons, extrusion etc.)
- Umlauts in the truetype text object
- Scene templates
- Add some basic render modes to a new scenes
- Sync the recent files list between multiple windows
- Multiplication of objects with simple transformations

Long Term
---------
- Support for animations
- Shaded views, csg results
- The whole povray syntax (macros, includes, ...)
- Support for povray variants (megapov, pvmpov)
- Support for more renderers