Closed Asmilex closed 2 years ago
Ahora mismo está roto. Me está costando hacer el cambio a glTF, y me estoy empezando a plantear si de verdad merece la pena. En RT in one weekend tenemos como base una estructura similar a Wavefront. ¿De verdad hace falta cambiar a una más compleja?
En cualquier caso, ahora mismo voy por esta parte. Los fragment shaders están listos, pero los .r* están costando. En particular, los anyhit no están adaptados todavía.
De momento, voy a cambiar a implementar el path tracer partiendo de la siguiente parte del tutorial.
En principio, no se implementará este formato. Los materiales wavefront deberían ser suficientes, así como la carga de objetos .obj y .mtl
Si seguimos la ruta del tutorial del path tracer de nvpro samples (#25), obtenemos un path tracer con objetos en glTF.
Quizás rentaría tener los objetos cargados con los materiales pertinentes a ese tutorial. Si se hiciera de esta forma, simplificaría añadir nuevos materiales. Además, permitiría extendernos a un modelo de PBR más complejo.