jpaguerre / ThRend

Infrared rendering for LWIR thermography simulation
31 stars 7 forks source link

Linux executable #1

Open ebachard opened 3 years ago

ebachard commented 3 years ago

Hello,

First over all, thanks a lot for sharing your code.

My simple question : would you mind to explain what has to be compiled to produce a Linux executable ? (+ eventualy which libraries we need to link to ?

I'm investigating (for educational purpose) the IR sensors domain, and your work is extremely interesting.

Thanks a lot in advance :-) Eric Bachard

jpaguerre commented 3 years ago

Hi Eric,

I'm glad you found the project interesting. Hope it can help you with your research.

The ideal thing for this project would be to produce a CMake file that allows us for generating compilation scripts for any platform. I'm planning on doing that as soon as I can. Otherwise, we just have to link to the three libraries listed under "Source code and compilation", which are: Intel Embree 3 for ray tracing operations (https://www.embree.org/) GLM for vector and matrix operations ( https://glm.g-truc.net/0.9.9/index.html). FreeImage for saving images (http://freeimage.sourceforge.net/).

All these libraries have linux binaries available so it should be pretty straightforward.

Another option is using the GPU version of this program (in case you have an NVIDIA GPU available). We have been working in this option with Ingo Wald (from NVIDIA) and you can find the code in https://gitlab.com/ingowald/ThRend/-/tree/iw/owl

That version already has its CMake files and it has been used in linux before.

Hope this helps!

Kind regards, Jose

El mar, 8 dic 2020 a las 6:32, ebachard (notifications@github.com) escribió:

Hello,

First over all, thanks a lot for sharing your code.

My simple question : would you mind to explain what has to be compiled to produce a Linux executable ? (+ eventualy which libraries we need to link to ?

I'm investigating (for educational purpose) the IR sensors domain, and your work is extremely interesting.

Thanks a lot in advance :-) Eric Bachard

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jpaguerre/ThRend/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEILGZJNNEIYM22E7DG3LLSTXXC5ANCNFSM4URWHPSQ .

WateverOk commented 2 years ago

Hello, First over all, thanks a lot for sharing your code. My simple question : can this software be used to generate long-wave simulation images?

jpaguerre commented 2 years ago

Hi.

Yes, ThRend is designed for generating long-wave (infrared) images given the pre-computed surface temperatures. Hope this helps.

Regards, Jose