Skip to content

Meta-Evolver is a tool for a visual representation of the various dynamic environment models that correlate in multi-layered system. Meta-Evolved provides the environment for testing dynamic spatial adaptation, where the environment is composed of algorithms and parametric definitions.

License

Notifications You must be signed in to change notification settings

kaiakk/Meta-Evolver

Repository files navigation

Meta-Evolver

Meta-Evolver is a tool for a visual representation of the various dynamic environment models that correlate in multi-layered system. Meta-Evolver provides the environment for testing dynamic spatial adaptation, where the environment is composed of algorithms and parametric definitions. This research uses advanced AI methods (meta-learning) and cutting-edge technologies including immersive environments and virtual reality (VR) to offer innovative methods of architectural creation. The ability to continuously learn and adapt from limited experience in a dynamic environment is an important milestone on the path towards building interactive spaces in modern architecture. We developed the tool Meta-Evolver for testing spatial adaptation in dynamic environments and integrated the ability for interaction with a human user.

Meta-Learning Multi-Agent System Diagram

Screen Shot 2021-01-19 at 21 43 59

Screen Shot 2021-01-19 at 21 43 59

Sound Shape Space presentation PhD 6_2021_KK 001

*This research was supported by CTU grant SGS19/117/OHK1/2T/15.

Technical Documentation

SW dependencies

Blender 2.8

dependencies AddRoutes OSC, MIDI

install http://www.jpfep.net/pages/addroutes/ https://github.com/JPfeP/AddRoutes

AddRoutes.zip enable add-on in Blender preferences

NodeOSC https://floatbug.com/how-to-make-interactive-audiovisual-effect-in-5-minutes-using-blender-and-maxmsp/

NodeOSC.zip https://gumroad.com/avantcontra

Several core modules: –Blender Eevee Engine: responsible for real-time rendering –NodeOSC, AddRoutes Blender addons: responsible for OSC data sending and receiving –PureData: responsible for sound processing, NN, BCI –BugOSC: OSC controller

Active_Render 0856 4 1-9704

About

Meta-Evolver is a tool for a visual representation of the various dynamic environment models that correlate in multi-layered system. Meta-Evolved provides the environment for testing dynamic spatial adaptation, where the environment is composed of algorithms and parametric definitions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published