question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

I know 0.6 alpha has lot of error, but here i found one while testing and it crash on start:


Compiling shader 20 of 38 (Material_voxel.geom.glsl) failed:
Shader compiler error.
(node:10140) UnhandledPromiseRejectionWarning: Shader compiler error.
(node:10140) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:10140) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
C:\Users\KHIDIR SUTHAR\Downloads\armory_examples-master\armory_examples-master\voxelgi_teapots\build_teapots\debug\temp\Material_voxel.vert.hlsl(25,5-15): error X3004: undeclared identifier 'gl_Position'

Compiling shader 21 of 38 (Material_voxel.vert.glsl) failed:
Shader compiler error.
Finished in 3.096996545791626
Build failed, check console```

It is produced when Voxel GI is selected.

OS: Windows 10 Home
GPU: Radeon Pro 555
CPU: Intel Core i5-74000.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
luboslencocommented, May 8, 2019

Hey @mistajuliax, thanks for the link! Will be pure raytracing. I started with DXR/D3D12 backend for now but it’s not tied to a specific api, will eventually add Vulkan as well. Upcoming amd (+consoles) / intel cards are supposed to have raytracing units so will make decisions based on that to leverage the hardware.

Some related links to under-the-hood implementation: https://github.com/Kode/Kore/blob/master/Sources/Kore/Graphics5/RayTrace.h https://github.com/Kode/Kore/blob/master/Backends/Graphics5/Direct3D12/Sources/Kore/RayTraceImpl.cpp https://github.com/Kode/Kore/blob/master/Backends/Graphics5/Direct3D12/Sources/Kore/RayTraceImpl.h https://github.com/luboslenco/RayTraceG5-Kore

2reactions
luboslencocommented, Apr 10, 2019

Use voxelao instead of voxelgi, gi will be reworked to utilize raytracing instead.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Advances In Real-Time Voxel-Based GI - YouTube
GDC 2018 presentation on Real-Time Voxel -Based GI.
Read more >
Voxel-based Global Illumination - Wicked Engine Net
I am using a naive approach which is maybe a bit slow, but gets the job done. I issue a Draw() command with...
Read more >
Clustered voxel real-time global illumination - ScienceDirect
The main problems are the visibility determination at the point where irradiance is being evaluated, and the recursive nature of that evaluation, as...
Read more >
iClone 7 Online Manual - What is Voxel in GI
The flickering issues happen when the scene is repetitively auto-divided due to changing of the camera perspectives. Actual Operation in iClone. By zooming...
Read more >
Global Illumination in Real-Time using Voxel Cone Tracing on ...
This thesis explores Voxel Cone Tracing as a possible Global Illumination solution ... The problem with GI stems from the complexity with indi-...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found