-
Notifications
You must be signed in to change notification settings - Fork 222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extended Beam tool with divergence options #102
Conversation
There are two minor issues on this implementation:
Since I do not have a good solution either, I will still merge this next Friday if no solution is provided. |
By cracking the beam brightness all the way up to 2 and using a large lens to collect as much light as possible I've been able to persuade the illusion to appear.
Sorry, I don't grasp the issue. What's the desired behaviour in this case? Could you please elaborate? Cheers! |
I've also made some enhancements to the text tool. I really wanted to be able to change the font size, rotation, and update the drag behaviour so when snap to grid is selected, the text keeps its relative position to the grid. I did that, and then just got carried away, really. Can also change type face, style (bolt italic etc), alignment, small caps, and have multiple lines of text. To do this, I had to add a drop-down and text area functionality to the parameter box tools. Perhaps someone who's much better a CSS than I am could make them look nice. Sorry, it wasn't my intention for this to be automatically included in the same pull request, but perhaps that's a good thing after all? Or should I have created a new branch for these changes? This is my first time contributing to a Github project, so please bear with me as I figure things out! Advise gratefully accepted. |
Sorry for late reply (I only maintain this repo on Friday nights)
However, there are two serious issues that should be solved before I can merge this PR:
|
Added an option on the Beam "parallel" tool to have a divergence angle, to add Lambertian weighting to diverging emissions and to use random emission position and angles. Useful addition for my application where I want to simulate an extended source, setting divergence to 180° and enabling Lambertian weightings.