3D Fly Through



  • Hi Izzillionaires,

    I'm looking for a good way to fly through a 3D scene.
    I would like to composite simple 3D environments with 2D textures (horizon and floor) and move through them.  I've tried placing my textures in scene then moving the textures z+ but everything gets thrown out of whack.
    What have other folks tried?  Is there some kind of camera/view workaround that allows for the 3D scene to remain static while the view changes?
    Cheers,
    Mattt


  • Dear @matttennie,

    Well, what you want to do is to use the 3D Stage Orientation actor. That essentially changes the camera view of the entire 3D scene. It's not going to be so friendly though, as there is no simple way to define a 3D path to follow. I've done this in the past by using a set of Envelope Generators, and with lots of experimentation with the X/Y/Z Translate and X/Y/Z Rotation values.
    I hope that's enough to get you going. If not, let me know.
    Best Wishes,
    Mark


  • Hello,

    In my proper experience, it' very hard to "fly" properly inside a 3D universe in Isadora, because nothing it's really clear about unit, coordinate (global or local) and many other problems linked to 3D.
    I explored some other ways
    – Processing via syphon, if you have a more "procedural" 3D universe, it works. Quite tricky to program but solid
    – WMW have a very powerful 3D mapper, you can import a 3D scene, play it with midi values ended by Isadora and even send video via syphon for texture. Not very stable and no fresh development.
    – Unity (the paying version) can open a 3D scene, play it with midi value with great quality and even send it via syphon, stable but pricey.
    – I explore at the moment the blender game engine, very powerful, you can send midi to it but OSC is little bit tricky (via python) and no syphon at all.
    That's my point of view now, I am also very interested for somebody's research.
    Jacques

Log in to reply
 

Looks like your connection to TroikaTronix Community Forum was lost, please wait while we try to reconnect.