Comments (3)
The error is caused because in the Sunsky.sg file, up
is specified as [0, 1, 0]
which gets interpreted as a vec3i
and not vec3f
. I notice the same is true of right
. The Any
class is very strict on type and does not implicitly convert the int types to float.
Not entirely sure how this worked back in v0.9.0, unless we mistakenly converted on importing these json values - we try to be quite literal on the import.
In any regard, simply change the .sg to [0.0, 1.0, 0.0]
and it should work.
from ospray_studio.
Ah yes, here are the two lines of code in your branch that cause this:
- https://github.com/howetuft/FreeCAD-render/blob/7941c42211dafa1fb686896571697d8aa5920e62/Render/renderers/Ospray.py#L315
- https://github.com/howetuft/FreeCAD-render/blob/7941c42211dafa1fb686896571697d8aa5920e62/Render/renderers/Ospray.py#L323
from ospray_studio.
Yes, it works again, thank you!
from ospray_studio.
Related Issues (20)
- failure to link ospStudio HOT 4
- exr support ? HOT 5
- OpenImageIO and OpenEXR version recommendations ? HOT 2
- Building on Ubuntu 22.04 with GCC 11 : some errors HOT 3
- Segfault with v0.11.0 HOT 7
- Cannot set camera fovy in sg file HOT 2
- Samples missing ? HOT 56
- OspRay Studio import Medical raw data,why will it failure and force exit? HOT 12
- The --denoiser option is ineffective in GUI mode HOT 4
- Ospray Studio not using available ARC 750? HOT 5
- Leaves `imgui.ini` in the current directory. HOT 1
- Fonts in the GUI are ugly. HOT 2
- Loaded OBJ does not show up ? HOT 3
- Adding sphere spoils renderbuffer HOT 4
- Metallic principled shader renders black HOT 9
- Segmentation fault with sunSky light HOT 13
- glTF texture coordinates flipped after adding an HDRI light source HOT 4
- Reinstalls all existing $PREFIX/lib/*so libraries HOT 6
- Shouldn't have OSPRAY_INSTALL option HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ospray_studio.