http://www.miikahweb.com/feed.php MiikaHweb - Blender Viewport_generic_engine Branch http://www.miikahweb.com/ MiikaHweb - Blender Viewport_generic_engine Branch fi Fri, 23 Aug 19 20:26:59 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[1c104bb]: Use viewport engine for drawing new viewport]]> http://www.miikahweb.com/en/blender/git-logs/commit/1c104bbabbc9c0c9ba4a045d9e0dd64af18e9905 1c104bb
Branches : viewport_generic_engine
Author : Julian Eisel (Severin)
----------------------------------------
Use viewport engine for drawing new viewport

Only basic transition, objects are not drawn yet.

----------------------------------------
9 Paths Changed]]>
Sat, 08 Oct 2016 17:20:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1c104bbabbc9c0c9ba4a045d9e0dd64af18e9905Julian Eisel
<![CDATA[[49d6c04]: Initial support for generic viewport render engines]]> http://www.miikahweb.com/en/blender/git-logs/commit/49d6c04724ea8cf0b8d9a3d7656809fec18ca943 49d6c04
Branches : viewport_generic_engine
Author : Julian Eisel (Severin)
----------------------------------------
Initial support for generic viewport render engines

Adds a basic API for managing viewport render engines. This should make it possible to hook up external viewport engines in future (e.g. Hydra). Commit also includes some basic integration with View3D (including version patching) and RNA defines for exposing viewport render engine list in UI.

Code works really similar to normal render engine API, but I don't think we should merge them.

----------------------------------------
20 Paths Changed]]>
Sat, 08 Oct 2016 13:20:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/49d6c04724ea8cf0b8d9a3d7656809fec18ca943Julian Eisel
<![CDATA[[95947c6]: Implement generic draw-modes and draw-plates for viewport engines...]]> http://www.miikahweb.com/en/blender/git-logs/commit/95947c65761c140227d7e99147d1b711d9852997 95947c6
Branches : viewport_generic_engine
Author : Julian Eisel (Severin)
----------------------------------------
Implement generic draw-modes and draw-plates for viewport engines

Also made the new viewport use these (at least a default mode with a number of default plates).

This draw-plate design is more generic then the previous hardcoded one, it stores the plates in mutable lists which can be stored as presets (draw-modes). We can further add sub-plates and process callbacks for plates that need additional data processing or don't do any drawing.

----------------------------------------
6 Paths Changed]]>
Sat, 08 Oct 2016 17:33:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/95947c65761c140227d7e99147d1b711d9852997Julian Eisel
<![CDATA[[a253f21]: Fix 3D views sharing viewport engine after splitting/duplicating...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a253f21542bc3c6907a992ca76601c4dc3ed524d a253f21
Branches : viewport_generic_engine
Author : Julian Eisel (Severin)
----------------------------------------
Fix 3D views sharing viewport engine after splitting/duplicating

----------------------------------------
1 Path Changed]]>
Sat, 08 Oct 2016 18:03:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a253f21542bc3c6907a992ca76601c4dc3ed524dJulian Eisel
<![CDATA[[a2c079c]: Some UI changes for new viewport engine dropdown]]> http://www.miikahweb.com/en/blender/git-logs/commit/a2c079c87afe280635955a1a38383dbc2c24ce8a a2c079c
Branches : viewport_generic_engine
Author : Julian Eisel (Severin)
----------------------------------------
Some UI changes for new viewport engine dropdown

* Use legacy viewport as default for now
* Remove "Use Modern Viewport" option
* Minor cleanup

----------------------------------------
7 Paths Changed]]>
Sat, 08 Oct 2016 17:53:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a2c079c87afe280635955a1a38383dbc2c24ce8aJulian Eisel