Sebastien Speierer

Results 216 comments of Sebastien Speierer

Hi @ChenyangLEI , Rendering with the aov integrator is going to output an exr image with multiple channels. The different channels will contain the depth and normal images that you...

Hi @IvanVishnevskiy , We are well aware that the current version of Mitsuba 2 on GPU quickly runs out of memory. This issue will be addressed in the upcoming major...

Hi @vucenovic, We haven't decided on a specific date yet, but we are making good progress. Hopefully in the coming month.

Hi @hakanyi , Using the python bindings, it is possible to create a `Mesh` object directly in python like this: ```python import mitsuba from mitsuba.render import Mesh m = Mesh("MyMesh",...

Currently it isn't possible to add a new `Mesh` to an existing scene. One "hacky" solution would to have a scene with placeholder meshes (e.g. mesh with a very tiny...

1. Indeed. You will need to call `params.update()` so that the `Mesh::parameters_update()` method gets called internally. 2. I doubt it will be as simple as that. You will need to...

Hi @hakanyi , If I understand correctly you are trying to "resize" the vertex/face buffers of a mesh and assign new values. This is something we have never tried. I...

Not really sure why `params["OBJMesh.vertex_positions_buf"][:] = verts` isn't working. You are probably writting out of range, making the program to crash. Resizing meshes might actually be a bit more complex...

Optimizing vertex positions of a mesh using differential rendering does require a proper handling of the visibility discontinuities in the differentiated integrant. Currently the only available solution in Mitsuba 2...

Internally, the `obj.cpp` implementation relies on some hash table to build a vertex map and therefore the order of the vertices might be different than the ones from the input...