CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 7 of 7

Threaded View

  1. #1
    Join Date
    Jul 2013

    Question about java3D re rendering Speed and Concurrency issues.

    If I wish to have internal 3D object motion and changes happening, such that a surface must be re rendered (like a rippling or changing surface), I would introduce Point and or Normal point data changes. I would then call NormalGenerator (or just replace the Shape3D node in question, since NormalGenerator apparently can get call automatically for you) again.

    I understand I can to set the relevant write capabilities and optimize using the .compile() function before replacement to the correct BranchGroup, or perhaps entertain skipping this for drawing speed.

    -Will a Transform3D change a surface or 3d shape after rendering, or must one fully re render again with another application of the NormalGenerator?

    -If doing multiple changes or re renders at observation (result) speed, will this process slow down if done in sequence on one thread (from the purpose of a sequence of changes to produce movement for an animation)?

    -Should each recompute be on its on new Thread or Runnable, such that each and all are simply allocated to run() and all sent to memory at once, as multiple threads, and simply held in sequence and exchanged on the appropriate BranchGroup?

    -Would such a slow down be a processing/ hardware throughput concern, or one restricted by memory access, particularly?
    Last edited by Zachary1234; July 22nd, 2013 at 12:55 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.