appleseed
appleseed copied to clipboard
A modern open source rendering engine for animation and visual effects
Right now, the physical sun casts hard shadows, which isn't correct. The sun sustains a non-negligible solid angle from Earth and should thus cast soft shadows.
We recently added printable settings on texture store (8d949848e376a8e93fb516dcaabdb7f7dfe88b2b). These settings are printed when the store is created. Thanks to this, we noticed a bug in **appleseed.studio**: each time the...
Instead of doing ```cpp connect( m_viewport_widget, SIGNAL(customContextMenuRequested(const QPoint&)), SLOT(slot_viewport_widget_context_menu(const QPoint&))); ``` do ```cpp connect( m_viewport_widget, &ViewportWidget::customContextMenuRequested, this, &FinalRenderViewportTab::slot_viewport_widget_context_menu); ``` This allows to detect `connect` errors at compile time instead of...
The problem is that the orthographic camera spawns the picking ray on a "safe" scene bounding sphere, instead of at the camera position. Fixing this may have other impacts which...
Investigate this paper: https://jo.dreggn.org/home/2017_normalmap.pdf
![螢幕截圖 2020-03-10 上午8 20 59](https://user-images.githubusercontent.com/55926883/76311818-24398a80-62a8-11ea-86f9-4f7969c1ce43.png) I was writing experimental unit tests for png as suggested by @oktomus because Color4b(50, 100, 150, 42) does not work. ``` TEST_CASE(WritePNG_CorrectlyWritesImagePixels_blue_full) const Color4b fill_color(0,...