Home › Forum › SOFA › Using SOFA › [SOLVED] Order Independent Transparency
Tagged: 64_bits, Linux_ubuntu, SOFA_1608
- This topic has 7 replies, 3 voices, and was last updated 8 years, 7 months ago by
Hugo.
-
AuthorPosts
-
14 April 2017 at 20:15 #8918
Mahdi
BlockedHello,
We are a team of developers working on Sofa for eye surgery simulations.We have a problem with transparent/translucent objects looking odd when they overlap each other. We tried to use the component OrderIndependentTransparencyManager to render transparent objects in a second post-process pass, but no chance so far as anything in the scene looks white and opaque when we put the component.
Personally i am new to the team and to Sofa Framework and i will be responsible for the graphics. So i thought of asking here before digging into the code and re-inventing the wheel.
I am a graphics engineer with in depth understanding of opengl and directx. So please feel free to provide as much as technical details in the pipeline or shader code.
I appreciate your help in advance.
Mahdi.
15 April 2017 at 10:34 #8920Hugo
KeymasterHi Mahdi,
Welcome into the SOFA community!
This is a very interesting simulation topic. Unfortunately, I am no expert in advanced graphics and visualisation in SOFA. I should find someone in the community able to help you. Cheers,Hugo
17 April 2017 at 20:03 #8924Mahdi
BlockedHi Hugo,
Thank you for the response 🙂Did you find someone ?
17 April 2017 at 21:40 #8925Hugo
KeymasterAhah no yet!
Today is a holiday in Europe : Easter Monday! You should soon get a reply. For quicker tailored support, you can subscribe to a charged support from the SOFA consortium.Cheers,
Hugo
18 April 2017 at 11:43 #8929Froy
KeymasterHello,
Did you have a look at the example using OrderIndependentTransparencyManager ?
sofa_root\examples\Components\visualmodel\OrderIndependentTransparency.scn
18 April 2017 at 12:39 #8931Mahdi
BlockedI did not notice the example. Will check it out now 🙂
18 April 2017 at 14:24 #8935Mahdi
BlockedI just checked it out; works like charm. It is exactly what we have been expecting but we do not get the same result. Probably because we are using an older version of the framework and we have added the OrderIndependentTransparencyManager and OglOITShader manually.
Thank you for your great support.
18 April 2017 at 14:29 #8936Hugo
KeymasterOk, cool!! I note this topic as solved.
Keep us updated about your progress!Cheers
Hugo
-
AuthorPosts
- You must be logged in to reply to this topic.
