Ideally, an ambient occlusion effect.
Arch Texture Workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Arch Texture Workbench
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
Re: Arch Texture Workbench
buffer shadows are supported by coin. Only needs to implement it... An ambient occlusion not, but coin supports GLSL IIRC. So in theory, anything the GPU can do by itself is possible...
Re: Arch Texture Workbench
I mean, something to visualize the volume of the geometries. Because when you apply the texture and turn off the lines, the image is too flat.
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
Re: Arch Texture Workbench
yes, I also like the AO they have in revit... In any case, it's definitely possible to do AO in GLSL: https://martinkschroder.wordpress.com/2 ... -and-glsl/
Re: Arch Texture Workbench
I also think it is possible to do.
I read this article https://learnopengl.com/Advanced-Lighting/SSAO
It gives a pretty good explanation on how ssao works.
I think the fragment shader in coin3d is the place to implement this. But foes coin3d use deferred rendering? So that we have the needed information available?
And the openinventor mentor states that a fragment shader replaces a lot of built in functionality like texture rendering and stuff. So this has to be reimplemented in the shader i think
I read this article https://learnopengl.com/Advanced-Lighting/SSAO
It gives a pretty good explanation on how ssao works.
I think the fragment shader in coin3d is the place to implement this. But foes coin3d use deferred rendering? So that we have the needed information available?
And the openinventor mentor states that a fragment shader replaces a lot of built in functionality like texture rendering and stuff. So this has to be reimplemented in the shader i think
Re: Arch Texture Workbench
Hard to tell what is really supported. Based on the documentation of coin3D it depends on the installed simage library.
https://grey.colorado.edu/coin3d/classS ... 9b068a5f49
But as this is outdated. And this is a simage library in coin3D itself: https://bitbucket.org/Coin3D/simage/src/default/src/ I would assume the following is supported:
- xwd
- tiff
- tga
- png
- pic
- jpeg
- JPEG-2000
- gif
- rgb
- eps
But maybe someone knows what simage library FreeCAD uses?
Re: Arch Texture Workbench
One question. Is it possible to give the option of rotation of the texture picture when is used repeatedly to cover a surface? This way you can mitigate the repetitive patterns.
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
Re: Arch Texture Workbench
This is not possible at the moment. But this isva nice feature request. I will have a look how this could be implemented.
For now i always used seamless textures. So there is no visible seam.
Re: Arch Texture Workbench
For Win and the Conda based builds I believe its 1.7
"fight the good fight"
Re: Arch Texture Workbench
Nice progress!