I'm just going to come out with it...
It is perverse that I have access to create my CAD model in FreeCAD, but cannot use it to place lights. Manually text editing a template file to specify the lights seems just the most bizarre twist of poor usability I could think of, and exporting to Blender to set up lights seems excessive and a major cognitive diversion. There may be a power user somewhere who may think it's a more productive style, and the developers of FreeCAD may prefer it, but as I say to my mainframe developers 'you are not your users!'.
Surely, even a basic light placement that uses the model view to position and direct a light and specify its type would be a simple minimum, which would allow
a) creation/modification of a template and
early b) manual naming and more detailed light specification via editing the template. It's the positioning and aiming that's the killer in a text file!
Later b) more sophisticated property editing of lights in FreeCAD, (colour, brightness, etc)
Cheers,
Greg (UXer for 25 years)
Lighting feature request
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: Lighting feature request
FreeCAD doesn't do the rendering itself. Did you have a look at the Raytracing Workbench?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Lighting feature request
Also https://github.com/FreeCAD/FreeCAD-renderchrisb wrote: ↑Wed Jul 10, 2019 1:06 am FreeCAD doesn't do the rendering itself. Did you have a look at the Raytracing Workbench?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Lighting feature request
Hi Greg.nohspamjose wrote: ↑Tue Jul 09, 2019 11:20 pm It is perverse that I have access to create my CAD model in FreeCAD, but cannot use it to place lights. Manually text editing a template file to specify the lights seems just the most bizarre twist of poor usability I could think of, and exporting to Blender to set up lights seems excessive and a major cognitive diversion. There may be a power user somewhere who may think it's a more productive style, and the developers of FreeCAD may prefer it, but as I say to my mainframe developers 'you are not your users!'.
IMO, the render/raytracing part of FC should be considered as unfinished ATM. But there is something, and that's a good point.
Now let's try another approach to the problem. How much time would it take for you & your mainframe developers to code a user-friendly solution to place lights ? Maybe not so much. Perhaps you could afford to offer to FreeCAD community a nice pull request about that
Re: Lighting feature request
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Lighting feature request
here some ideas and a way to get lights into a scene
https://www.youtube.com/watch?v=OJPXvDMvo7w
https://www.youtube.com/watch?v=Zn1FRd7w_Xk
https://www.youtube.com/watch?v=W-DK2LZiR_o
https://www.youtube.com/watch?v=OJPXvDMvo7w
https://www.youtube.com/watch?v=Zn1FRd7w_Xk
https://www.youtube.com/watch?v=W-DK2LZiR_o
-
- Posts: 16
- Joined: Wed May 02, 2018 12:58 pm
Re: Lighting feature request
Thank you all for your responses. Taking them in no particular order:
- I am aware that the rendering is done externally, I use POVray (without much success because of difficulty setting up the lighting) _ I used to use Kpovmodeler (a KDE modeller), which was tied to POV but which allowed cameras and lights of various types to be easily placed in the model view. (Also did basic materials, as I recall)
- My Mainframe developer team don't use CAD software and are stretched doing what they do, so I can't rally them to the cause but I would be willing to work with any FreeCAD development volunteers to design better experiences, perhaps starting with the lighting. I'd be happy to also run user validation on any designs, work out a hill (https://www.ibm.com/cloud/garage/practi ... ice_hills/) and delivery priorities (https://www.ibm.com/design/thinking/pag ... ritization)
- Thanks for the links; I'll take a look.
Re: Lighting feature request
As I needed some lights myself (not for rendering right now, but directly in FreeCAD) I added a few commands to the ArchTexturing Workbench.
See here for more details: https://forum.freecadweb.org/viewtopic.php?f=9&t=39031
I might give it a try when I have some time. But at the moment I have a lot of other stuff to do.
See here for more details: https://forum.freecadweb.org/viewtopic.php?f=9&t=39031
@yorik what do you think? It shouldn't be that hard to add the light information to your render workbench.yorik wrote: ping
I might give it a try when I have some time. But at the moment I have a lot of other stuff to do.
Re: Lighting feature request
Excellent! Yes those could be supported easily by the render WB I think. It's mostly a matter of figuring out how lights must be written for each render engine...