WorldViz User Forum  

Go Back   WorldViz User Forum > Vizard

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 07-16-2010, 06:10 AM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
Not drawing invisible objects

I've created a Vizard virtual world that stretches the hardware power to it's maximum because of this I've been looking at optimizations. One would be to reduce the polygons that need to be draw. Therefore I started to look at which area's had the most polygons and I noticed that Vizard also counts/draws polygons that are hidden by other objects.

Is there a way to tell vizard to not draw object that are hidden behind other objects in the world?
Reply With Quote
  #2  
Old 07-19-2010, 03:45 PM
masaki masaki is offline
Member
 
Join Date: Jan 2008
Posts: 63
Hi,

There isn't a built in Vizard function for occlusion tests - you would have to manually do this, but performing this test will also increase the load on your cpu, especially if you're doing it every frame.

Best,
Masaki
Reply With Quote
  #3  
Old 07-19-2010, 10:55 PM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
Just to state the problem the otherway around, How can vizard handle large outstretched worlds or a building with multiple rooms?
Reply With Quote
  #4  
Old 07-26-2010, 12:07 PM
Veleno Veleno is offline
WorldViz Team Member
 
Join Date: Sep 2005
Posts: 148
Quote:
Originally Posted by sleiN13 View Post
Just to state the problem the otherway around, How can vizard handle large outstretched worlds or a building with multiple rooms?
Though Vizard does not currently have a way of automatically doing occlusion culling, Occluders can be added manually within 3ds max using rectangular splines and the OSG Occluder helper. (Helpers --> OpenSceneGraph --> Occluder)

-For a large world, one option is to use fog + distance culling.
-Another option is to use the OSG Level of Detail helper. With this one, you would merge or group all the objects in a room and add it to the LOD helper, then set the distance in meters for that object to be visible. (Helpers --> OpenSceneGraph --> LOD)
Reply With Quote
  #5  
Old 07-27-2010, 12:10 AM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
I will have to look into those functions then. Thanks for the tips. Are there any plans for vizard to include these functionalities in future versions?
Reply With Quote
  #6  
Old 07-27-2010, 11:54 AM
Veleno Veleno is offline
WorldViz Team Member
 
Join Date: Sep 2005
Posts: 148
We are always working towards improving our graphical capabilities, so this function may show up in a later version.
Reply With Quote
  #7  
Old 11-22-2010, 02:47 AM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
I've finally switch to the osg/ive export format for my world to be able to use the occlusion helper.

I'm using 3ds max 2011 and OSGEXP 0.9.8 but can't seem to find the occlusion helper anywhere in the menu's.

Do i need to install some addition software (openscenegraph) or set some options if max to get the occusion helper options?
Reply With Quote
  #8  
Old 11-22-2010, 10:30 AM
Veleno Veleno is offline
WorldViz Team Member
 
Join Date: Sep 2005
Posts: 148
Hi sleiN13,

OSG Occluders are found under Helpers in the Create tab of the command panel. Select OpenSceneGraph from the dropdown list and the option should appear.

Doing occluders in OSG requires two things:
-The helper
-Rectangular splines that get added to the helper
Reply With Quote
  #9  
Old 11-23-2010, 07:27 AM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
That works very nicely thanks you

Never thought off looking in that create menu always assumed the same things would be in me create menu in the main menubar.
Reply With Quote
  #10  
Old 11-23-2010, 09:27 AM
Chapre Chapre is offline
Member
 
Join Date: Sep 2010
Posts: 36
Woderfull, I think I will use these occluders property too!
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Semi-circle array containing target and distractor objects ptjt255 Vizard 3 08-04-2009 03:09 AM
Invisible haptic objects Haptiken Vizard 1 05-05-2009 04:04 PM
Lightwave objects rotation problem hosier Vizard 6 02-13-2009 12:04 PM
Improve performance with large number of onthefly objects? Fox5 Vizard 7 04-28-2008 05:19 PM
Could not find plugin to load objects... halley Vizard 1 05-30-2006 11:01 AM


All times are GMT -7. The time now is 03:22 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC