Skip to content

woeishi/VVVV.SceneGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VVVV.SceneGraph

simplified handling of 3d scenes and their transformation hierarchies in vvvv beta

Short

  • 3d files are loaded into a xpath searchable scene definition tree (currently only an assimp adapter via dx11-vvvv by mrvux s implemented)
  • geometries and textures are loaded onto the gpu on demand, uploads an asset only once even if in use multiple times
  • applying transformations correctly resolves with it's parent transformations and propagates down to children. Each transformation modification branches out of the original transformation tree in order to only affect vvvv downstream nodes. (usage should feel like immutable clones of the graph without the performance penalty)
  • Drawing either DX11 by mr vux or DX9 vvvv native

Long

-> contribution page

Requirements

Build

  • clone this git repo
  • edit csproj: change reference path and dx11 dependencies to your local installation
  • open in VS and build

License

Free for non-commercial use. Pay-as-you-can licensing model for commercial usage.

Supporters

  • decode sponsored a great part of v1.0
  • meso v2.0: transformation caching, color modification
  • wirmachenbunt v2.0: animation

About

simplified handling of 3d scenes and their transformation hierarchies in vvvv beta

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages