[Problem] Render quality of the 3D view / Appearance of geometry and environment
#12,824 opened on 2024/03/09
Repository metrics
- Stars
- (30,913 個のスター)
- PR merge metrics
- (平均マージ 24d 7h) (30d で 217 merged PRs)
説明
Is there an existing issue for this?
- I have searched the existing issues
Problem description
From the FreeCAD Day 2024 Complaint Session: Lack of ambient inclusion shading makes it difficult to perceive orientation and details The lack of ambient occlusion shading or the appearance / rendering in the 3D view makes it difficult to perceive orientation and details depending on complexity and person. This includes material display, lightning options (shadows, multiple lights, HDRI, environment illumination), and display of the geometry. There is no way to display textures. Example: Currently there is one light in FreeCAD, with the default setting it is always head on in the direction of the camera. Shiny objects appear totally white, whereas if you rotate the light there will be areas which are totally black. Demo: https://github.com/FreeCAD/FreeCAD/issues/11166#issuecomment-1828460603
Another point that came up which would be fixed with a better render in the 3D view: Want a simple button for a quick lofi render Renders are difficult but I just want to have a vague image to show someone. I tend to sit there turning lines off and changing the background and screenshoting because that's easier than making sort of a hard time
Related issues to address appearance problems:
- https://github.com/FreeCAD/FreeCAD/issues/11166
- https://github.com/FreeCAD/FreeCAD/issues/10614
- https://github.com/FreeCAD/FreeCAD/issues/9636
- https://github.com/FreeCAD/FreeCAD/issues/10904
- https://github.com/FreeCAD/FreeCAD/issues/10905
- https://github.com/FreeCAD/FreeCAD/issues/10210
- https://github.com/FreeCAD/FreeCAD/issues/5570
- https://github.com/FreeCAD/FreeCAD/issues/14967
- https://github.com/FreeCAD/FreeCAD/issues/14965
In @realthunder Link branch there is currently an experimental renderer included, which fixes most of the problems, (including the closed section view https://github.com/FreeCAD/FreeCAD/issues/5570#issuecomment-1162811460).
Example of the implementation in link branch:
Full version info
OS: Windows 11 build 22631
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36277 (Git)
Build type: Release
Branch: main
Hash: 9e1903d46112b3660bf10c6a4537d728101d560b
Python 3.10.13, Qt 5.15.8, Coin 4.0.2, Vtk 9.2.6, OCC 7.6.3
Locale: German/Germany (de_DE)
Installed mods:
* 3DfindIT 1.2.0
* BIM 2021.12.0
* CfdOF 1.25.2
* CurvedShapes 1.0.5
* Curves 0.6.23
* Defeaturing 1.2.2
* fasteners 0.5.12
* FEMbyGEN 2.1.0
* freecad.gears 1.2.0
* freecad_metal_workbench 0.0.1
* OpenDark 2023.12.17
* sheetmetal 0.4.2
Subproject(s) affected?
Core
Anything else?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct