Comments (5)
Solved issue, the env variable LD_LIBRARY_PATH was not properly set to the path for the embree library.
However, I am having a problem, I believe it is optix related:
Traceback (most recent call last): File "tutorials/01_optimize_single_triangle.py", line 6, in <module> import pyredner File "/home/hleon/anaconda3/envs/render/lib/python3.6/site-packages/pyredner/__init__.py", line 7, in <module> from .render_pytorch import * File "/home/hleon/anaconda3/envs/render/lib/python3.6/site-packages/pyredner/render_pytorch.py", line 4, in <module> import redner ImportError: /home/hleon/anaconda3/envs/render/lib/python3.6/site-packages/redner.so: undefined symbol: rtpContextGetLastErrorString
My cmake variables are as follows:
set(OptiX_INCLUDE "/home/hleon/NVIDIA-OptiX-SDK-5.1.1-linux64/include")
set(optix_LIBRARY "/home/hleon/NVIDIA-OptiX-SDK-5.1.1-linux64/lib64/liboptix.so")
set(optix_prime_LIBRARY "/home/hleon/NVIDIA-OptiX-SDK-5.1.1-linux64/lib64/liboptix.so")
Thank you for your help!
from redner.
I think it's the same problem: is the lib64 directory of optix in your LD_LIBRARY_PATH?
from redner.
I does not work. It seems it is not importing correctly the headers. I tested Optix examples and they work. How did you install optix? I just did sh NVIDIA-OptiX-SDK-5.1.1-linux64-25109142.sh
. What version do you have?
Thanks!
from redner.
I see the problem now. You linked to optix instead of optix prime. Try changing your optix_prime_LIBRARY variable to /home/hleon/NVIDIA-OptiX-SDK-5.1.1-linux64/lib64/liboptix_prime.so
from redner.
Great! Thank you! I did't even notice. Also I had to add /home/hleon/NVIDIA-OptiX-SDK-5.1.1-linux64/lib64
to the $LD_LIBRARY_PATH variable, and it worked.
Thank you for your quick answers and congratulations for your project.
from redner.
Related Issues (20)
- Inconsistent formulation of SH_reconstruct
- CUDA Runtime Error: out of memory at E:\redner\src\buffer.h:55 HOT 2
- Can redner support glasses/transparent material now?
- RTX 30 Series Compatibility HOT 14
- weird render behavior
- Windows package on PyPI is at version 0.4.25 while OSX and Linux packages are at 0.4.28
- I have intrinsic parameters in terms of fx, fy, skew, cx, cy. I tried extracting parameters from the file (param: vertices, indices, normals and colors) and creating an object, and using intrinsic parameters to set up the perspective camera. But orientation of scene in output is not lining up, can I get some guidance?
- build from source problem HOT 3
- Icosphere normals generation seems buggy
- Unable to load some obj files with pyredner.load_obj()
- Support pointLight in "render_pathtracing".
- Build for 3.9 no attribute 'CameraType' HOT 1
- How to get the z_buffer or depth information at the rendering process?
- [Question] What is AABB6 and BVHNode6 in "aabb.h" and "edge_tree.h" used for?
- Assertion `false' failed when running the test scripts. HOT 2
- How to set material and environment map obtained by inverse rendering in blender ? HOT 1
- Pip install not compatible with python 3.9? HOT 2
- Is warp-area sampling method easier to understand and implement in path space? HOT 1
- How to realize automatic differentiable in interior term?
- Edge Sampling Integrator broken in Warped Area Integrator branch?
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 redner.