Resultados 1 al 9 de 9

Tema: Cycles usa normales OpenGl directX?

  1. #1
    Nivel Héroe Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520
    Gracias (Dadas)
    137
    Gracias (Recibidas)
    153

    Cycles usa normales opengl o directx?

    Llevo un rato buscando y no me aclaro. ¿Cycles emplea la orientación de OpenGL o DirectX? Saludos.

  2. #2
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    13,924
    Gracias (Dadas)
    437
    Gracias (Recibidas)
    4190

    Cycles usa normales opengl o directx?

    Cita Iniciado por Andrés57sc Ver mensaje
    Llevo un rato buscando y no me aclaro. ¿Cycles emplea la orientación de OpenGL o DirectX? Saludos.
    Creo que no entiendo bien la pregunta.
    Esto va dirigido a las tarjetas gráficas, donde las AMD deberían de funcionar con OpenCL y las Nvidia creo que pueden funcionar tanto en DirectX como en OpenCl?
    De todas formas, tampoco tengo claro el funcionamiento pues varía de su funcionamiento al cambiar de CPU A GPU o sea, a la hora de utilizar la tarjeta gráfica para renderizar.

  3. #3
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    13,924
    Gracias (Dadas)
    437
    Gracias (Recibidas)
    4190

  4. #4
    Nivel Héroe Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520
    Gracias (Dadas)
    137
    Gracias (Recibidas)
    153

    Cycles usa normales opengl o directx?

    Gracias soli, aunque no es eso, me refiero a la dirección de los ejes del normal map.

    Cycles usa normales OpenGl directX?-normal-map-rgb-xyz-example.png

    Uno de los dos sistemas tiene el eje Y invertido, y al estar exportando desde otro programa tengo que saber cuál es el correcto porque el resultado no es el mismo. Mirad este ejemplo:

    Cycles usa normales OpenGl directX?-a0049914_4c2dbafd384e2.jpg Cycles usa normales OpenGl directX?-a0049914_4c2dbafade491.jpg
    Si no os suena esta cuestión mañana haré alguna prueba y ya está a ver si lo averiguo.

  5. #5
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    13,924
    Gracias (Dadas)
    437
    Gracias (Recibidas)
    4190

    Cycles usa normales opengl o directx?

    Pero eso no será un problema, pues a la hora de ponerle la normal, se la puedes poner en positivo o en negativo.

    Cycles usa normales OpenGl directX?-normales.jpg

  6. Gracias Andrés57sc Agradece este post
  7. #6
    Nivel Héroe Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520
    Gracias (Dadas)
    137
    Gracias (Recibidas)
    153

    Cycles usa normales opengl o directx?

    Efectivamente y en Cycles también se puede hacer invirtiendo el canal verde de la imagen con el nodo curvaRGB, pero mejor saberlo de antemano y sacarlas en el formato adecuando. Voy a hacer ahora la prueba qué tenía pensada.

  8. #7
    Nivel Héroe Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520
    Gracias (Dadas)
    137
    Gracias (Recibidas)
    153

    Cycles usa normales opengl o directx?

    Y+ al igual que OpenGL. Aquí las dos pruebas por si fueran de utilidad:

    Cycles usa normales OpenGl directX?-defaultmaterial_normal_opengl.jpg Cycles usa normales OpenGl directX?-nrm1.jpg
    Cycles usa normales OpenGl directX?-defaultmaterial_normal_directx.jpg Cycles usa normales OpenGl directX?-nrm2.jpg
    En el normal map para directX vuelvo a representar letras extruídas, pero Blender lo representa de forma nativa como hendiduras, si se le hace el truco ese en el canal verde se transforma en y+ y ya se representa bien.

  9. #8
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    13,924
    Gracias (Dadas)
    437
    Gracias (Recibidas)
    4190

    Cycles usa normales opengl o directx?

    Cita Iniciado por Andrés57sc Ver mensaje
    Y+ al igual que OpenGL. Aquí las dos pruebas por si fueran de utilidad:

    Cycles usa normales OpenGl directX?-defaultmaterial_normal_opengl.jpg Cycles usa normales OpenGl directX?-nrm1.jpg
    Cycles usa normales OpenGl directX?-defaultmaterial_normal_directx.jpg Cycles usa normales OpenGl directX?-nrm2.jpg
    En el normal map para directX vuelvo a representar letras extruidas, pero Blender lo representa de forma nativa como hendiduras, si se le hace el truco ese en el canal verde se transforma en y+ y ya se representa bien.
    Lo he probado y sale, pero he tenido que jugar con los valores de inversión, pues si giro todos los canales RGB no me sale, sin embargo, si voy jugando con el valor, si se consigue una inversión bastante decente.

    Cycles usa normales OpenGl directX?-normales_2.jpg

  10. #9
    Nivel Héroe Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520
    Gracias (Dadas)
    137
    Gracias (Recibidas)
    153

    Cycles usa normales opengl o directx?

    Brujería. Ahora a mí tampoco me funciona ese método He hecho lo mismo, pero de otra forma un poco más fea y de nuevo funciona.

    Cycles usa normales OpenGl directX?-nrm3.jpg

Temas similares

  1. Opencl OpenGl directX son apis y Cuda
    Por vicluber en el foro Hardware
    Respuestas: 0
    : 06-04-2011, 22:01
  2. Algún programador OpenGl y directX en la zona de navarra
    Por Estevet en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    : 14-07-2009, 14:53
  3. 3ds Max Algún programador OpenGl y directX en navarra
    Por Estevet en el foro Peticiones y Búsquedas
    Respuestas: 1
    : 14-07-2009, 14:23
  4. Problemas con directX OpenGl max8 vray1 5rc3
    Por SuperMax en el foro Render, Iluminación y Cámaras
    Respuestas: 7
    : 15-06-2007, 07:58
  5. Configurar por software OpenGl directX en 3d Viz 2005
    Por colosuarez en el foro Problemas con Programas
    Respuestas: 3
    : 30-09-2005, 15:00