Skip to content

About

CTLux: project files to Radiance scenes

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

CTLux Core

Türkçe

CTLux converts supported Lumion 10 and DIALux evo project records to Radiance scenes. It can also extract product photometry and analyse age-related glare. The conversion scope and unsupported records are described in the technical guide.

Read and run

Technical guide covers installation, commands, formats, API examples and limitations. The implementation is in core/ and its synthetic tests are in tests/. Format studies are maintained in ctlux-evo and ctlux-ls10.

From the repository root:

python3 -B -m core --help
python3 -B -m core input.ls10 output
python3 -B -m unittest discover -s tests -v

Python 3.9 or later is required. Radiance and optional format tools are listed in the guide. Tests requiring unavailable external tools are skipped. Each language has its own source and test tree and must run in a separate Python process.

License

Original content is available under MIT or Apache 2.0, at your choice. See LICENSE, NOTICE and CITATION.cff.

This independent project is not affiliated with Act-3D B.V. or DIAL GmbH. Lumion and DIALux identify the source applications and their file formats.

About

CTLux: project files to Radiance scenes

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages