Editing User:Kunigami/GSoc2011/Reports
From BRL-CAD
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= Reports = | = Reports = | ||
− | + | == Week 7 == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == Week 7 | ||
# Wrote a small tutorial on how to use OSL in BRL-CAD ([[User:Kunigami/GSoc2011/OSL_Tutorial |link]]) | # Wrote a small tutorial on how to use OSL in BRL-CAD ([[User:Kunigami/GSoc2011/OSL_Tutorial |link]]) | ||
Line 42: | Line 8: | ||
# Implemented support for group of shaders | # Implemented support for group of shaders | ||
− | == Week 6 | + | == Week 6 == |
# Implemented support for reflection and refraction in the OSL Shader that is used by rt | # Implemented support for reflection and refraction in the OSL Shader that is used by rt | ||
Line 48: | Line 14: | ||
# Started getting errors due to different version of libpng. BRL-CAD uses 1.4 and OIIO used 1.2. Recompiled OIIO to use 1.4 and the problem was solved. | # Started getting errors due to different version of libpng. BRL-CAD uses 1.4 and OIIO used 1.2. Recompiled OIIO to use 1.4 and the problem was solved. | ||
− | == Week 5 | + | == Week 5 == |
# Implemented an osl shader, which seems not to give correct results | # Implemented an osl shader, which seems not to give correct results | ||
# Implemented a stand-alone application to render BRL-CAD scenes with OSL shaders [[http://kuniga.files.wordpress.com/2021/06/osl-rt-2011-06-25.png screenshot]] | # Implemented a stand-alone application to render BRL-CAD scenes with OSL shaders [[http://kuniga.files.wordpress.com/2021/06/osl-rt-2011-06-25.png screenshot]] | ||
− | == Week 4 | + | == Week 4 == |
# Discovered that the crashing was due to multi-threaded issues. I'm currently using -P 1 on my tests. | # Discovered that the crashing was due to multi-threaded issues. I'm currently using -P 1 on my tests. | ||
Line 59: | Line 25: | ||
# Start studying how the rt application works. | # Start studying how the rt application works. | ||
− | == Week 3 | + | == Week 3 == |
# Adapted the OSL raytracer so that it can be called by the osl shader. | # Adapted the OSL raytracer so that it can be called by the osl shader. | ||
# The rt application is currently crashing. Inspecting with valgrind I suspect that it is due to memory leaks. | # The rt application is currently crashing. Inspecting with valgrind I suspect that it is due to memory leaks. | ||
− | == Week 2 | + | == Week 2 == |
# Not very productive week. With the help of the mentors I managed to solve the compile error. | # Not very productive week. With the help of the mentors I managed to solve the compile error. | ||
− | == Week 1 | + | == Week 1 == |
# Implemented a (poor) polka dot for BRL-CAD, to get familiarized with the shaders syntax. [[http://kuniga.files.wordpress.com/2021/05/goblet1.png polka dot goblet]] | # Implemented a (poor) polka dot for BRL-CAD, to get familiarized with the shaders syntax. [[http://kuniga.files.wordpress.com/2021/05/goblet1.png polka dot goblet]] |