• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Real-time 3D depth map creation

    How To... ?
    3
    4
    2788
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Lauri last edited by

      Hi,

      I'm trying to make a depth map in Isadora "3D space" (objects created with Isadora 3D actors, .3ds files, 3D Player "surfaces", etc.) in real-time. Is there any way to do that?

      Many thanks in advance!

      MacPro (2013), 3.0GHz 8-Core Intel Xeon E5, RAM 64GB, Dual AMB FirePro D700, OSX 10.13.6
      MacBookPro (15 inch 2018), 2.6 GHz Intel Core i7, RAM 32GB, Radeon Pro Vega 20, OSX 10.14.6

      bonemap 1 Reply Last reply Reply Quote 0
      • DusX
        DusX Tech Staff last edited by

        There are a number of actors that allow you to 'draw' in 3D space.
        The 3D line actor and the particles actor are the first 2 that come to mind.

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        1 Reply Last reply Reply Quote 0
        • bonemap
          bonemap Izzy Guru @Lauri last edited by

          @Lauri

          Hi Lauri,

          If you mean a depth map extruded from an image? Or a way to composite 3D elements? neither appear to be possible in Isadora. 

          The '3D Mosaic' actor reduces an input image or video to 'tiles' and has four tracking points that can deform the image plane in real time. The actor has massive overheads and frame rates drop quickly. Beware of trying to specify the columns (cols) and rows with numbers over 500 - your computer might not handle the load (my Isadora patch became unresponsive when entering numbers over 1000 in the cols and rows parameters). 

          The 3D compositing options in Isadora are limited. This actor was dropping cycles and frames like crazy on my Macbook Pro 2015. Isadora 2.2x, OSX 10.12.4

          cheers,

          bonemap

          http://bonemap.com | Australia
          Izzy STD 4.2 | USB 3.6 | + Beta
          MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
          Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
          A range of deployable older Macs

          1 Reply Last reply Reply Quote 0
          • L
            Lauri last edited by

            Thank you for your replies! 

            Here’s an example I tried to solve my problem (making a realtime depth map in Isadora 3D space):

            Image 1.jpeg, a 3D object with lighting on

            Image 2.jpeg, the same 3D object with a different tilt

            Image 3.jpeg, these both 3D objects combined

            Image 4.jpeg, both 3D objects combined, lighting off

            Image 5.jpeg, with 3D Particles actor constructed a series of vertical rectangles traversing in z-direction, each rectangle black with 4% intensity. This creates a kind of solid cube with “black fog” in front of the 3D objects, and when depth test is enabled, it creates a “depth map” of the objects in 3D space.

            However, this is consuming a lot of qpu power and is not “stable” – if changes are made, for instance, to the tilting of the 3D objects, the transparent black rectangles are not delivered evenly => the “depth map” looks uneven and banded. See the following image 6.jpeg

            You can see lots of "banding" also in the darker areas, if you look carefully.

            So, I was wondering if there would be a better way (and less gpu consuming) to do this? Any ideas?

            Thanks!

            MacPro (2013), 3.0GHz 8-Core Intel Xeon E5, RAM 64GB, Dual AMB FirePro D700, OSX 10.13.6
            MacBookPro (15 inch 2018), 2.6 GHz Intel Core i7, RAM 32GB, Radeon Pro Vega 20, OSX 10.14.6

            1 Reply Last reply Reply Quote 0
            • First post
              Last post