Game/Visualization library
Project description
Harfang for Python
3D real time visualization framework
Harfang is a 3D real time visualization framework for the industry, the education and for scientists. It grants developpers the ability to create applications ranging from data visualization to games.
See https://www.harfang3d.com/license for licensing terms.
Download the tutorials from Github here and unzip them to your computer (eg. d:/tutorials-hg2).
Download assetc for your platform to compile the tutorial resources.
Drag and drop the tutorial resources folder on the assetc executable -OR- execute assetc passing it the path to the tutorial resources folder (eg. assetc d:/tutorials-hg2/resources).
After the compilation process finishes, you should see a resources_compiled folder next to the resources folder. You can now execute the tutorials from the folder you unzipped them to.
D:\tutorials-hg2>python draw_lines.py
Alternatively you can open the tutorial folder and run the provided debug targets using Visual Studio Code
The following screenshots were captured on a 1080GTX in 1080P running at 60FPS, GI is performed using screen space raytracing and does not require RTX capable hardware.
(Sun Temple, courtesy of the Open Research Content Archive (ORCA))
(Bistro, courtesy of the Open Research Content Archive (ORCA))
Node & component based
Performance oriented
Low-spec PBR rendering pipeline
High-spec ‘AAA’ rendering pipeline (screen space GI & reflection)
Support of user pipeline shaders
VR support via OpenVR/SteamVR with Eye tracking
Compatible with the HTC Vive/Vive Pro, Valve Index, Lenovo Explorer, Oculus Rift S
Rigid bodies, collisions, mechanical constraints
Ray casting
Fast & accurate
Play/stream WAV/OGG formats
3D audio spatialization
More information on https://www.harfang3d.com/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for harfang-3.0.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8d9cc157e501e37e6871b199ac09c5b2873507a773881df607c61bc59f62c1d |
|
MD5 | d3b13c6fb47845a3499420702cefb846 |
|
BLAKE2b-256 | 6ff940735f09040be6ca77ccefe95039562cc7bf03806c1428a23d2cccb9a299 |
Hashes for harfang-3.0.0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df48aff0885259fe77f7d8d47b325b55a592d148d7ffd5d1f7f92e0dab0808df |
|
MD5 | 7ffcfc02f8619c299140f5ecae1a41f1 |
|
BLAKE2b-256 | 5fd2b32cc32468247db14a11290b795d2381cdd035d0a428983aaee89ed4bccb |