Luxcore

LuxCore source repository
Alternatives To Luxcore
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Open3d8,981
4 days ago876otherC++
Open3D: A Modern Library for 3D Data Processing
Tensorspace4,487212 years ago13April 20, 201923apache-2.0JavaScript
Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js
Matplotplusplus3,292
10 days ago1March 03, 202136mitC++
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Idatav3,164
2 years ago5JavaScript
大屏数据可视化 Big screen data visualization demo
L73,076242a day ago475September 20, 202299mitTypeScript
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine
Vispy3,06665 days ago24April 18, 2022324otherPython
Main repository for Vispy
Claygl2,618559a day ago14January 23, 201941bsd-2-clauseJavaScript
A WebGL graphic library for building scalable Web3D applications
Echarts Gl2,256123190a year ago34March 01, 2022255bsd-3-clauseJavaScript
Extension pack for Apache ECharts, providing globe visualization and 3D plots.
Rayshader1,867435 days ago12April 11, 202117R
R Package for 2D and 3D mapping and data visualization
Pyvista1,8131399a day ago60June 30, 2022356mitPython
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Alternatives To Luxcore
Select To Compare


Alternative Project Comparisons
Readme

Build Status

LuxCoreRender

LuxCoreRender alt text

LuxCoreRender is a physically correct, unbiased rendering engine. It is built on physically based equations that model the transportation of light. This allows it to accurately capture a wide range of phenomena which most other rendering programs are simply unable to reproduce.

You can find more information about at https://www.luxcorerender.org

LuxCore library

LuxCore is the new LuxCoreRender v2.x C++ and Python API. It is released under Apache Public License v2.0 and can be freely used in open source and commercial applications.

You can find more information about the API at https://wiki.luxcorerender.org/LuxCore_API

SLG library

SLG is an implementation of LuxCore API and it can be safely ignored if you are not interested in internal LuxCoreRender development.

LuxRays library

LuxRays is the part of LuxCoreRender dedicated to accelerate the ray intersection process by using CPUs and/or GPUs. LuxRays provides an device abstraction layer over various API like OpenCL, CUDA, CUDA+Optix, etc.

If you don't have any specific interest in the ray/triangle intersection topic or internal LuxCoreRender development, you can safely ignore this library.

LuxCoreUI

This is the most complete example of LuxCore API usage and it is available in the samples/luxcoreui directory.

To see how it works, just run luxcoreui from the root directory:

./bin/luxcoreui scenes/cornell/cornell.cfg

LuxCoreConsole

This is a simple example of a command line renderer written using LuxCore API and it is available in the samples/luxcoreconsole directory. Just run luxcoreconsole from the root directory with:

./bin/luxcoreconsole -D batch.halttime 10 scenes/cornell/cornell.cfg

LuxCore API SDK

If you have downloaded the LuxCore API SDK, you can compile the examples with:

cmake .
make

PyLuxCoreTools

PyLuxCoreTools are a set of command line tools available in the LuxCoreRender stand-alone version. They includes network rendering, film merging, command line rendering and more.

NOTE: pyluxcoretool is a stand-alone, self-containing executable on Windows. On Linux, you have to install Python and PySide before running the tool. PySide can be usually installed with:

sudo pip3 install PySide
# or
sudo pip install PySide

You can skip installing PySide if you use only the command-line tools available in pyluxcoretool. You can then run pyluxcoretool with:

python3 pyluxcoretools.zip
# or
python pyluxcoretools.zip

Authors

See AUTHORS.txt file.

Credits

A special thanks goes to:

License

This software is released under Apache License Version 2.0 (see COPYING.txt file).

Popular 3d Graphics Projects
Popular Visualization Projects
Popular Graphics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C Plus Plus
3d Graphics
Visualization
Command Line Tool
Rendering
Opencl
Raytracing
Pyside
Path Tracer
Gpu Computing