Escuela líder en innovación y excelencia académica.
De nuestros estudiantes están trabajando en la industria.
De nuestros estudiantes son recomendados por egresados y profesionales de la industria.
¿Qué Aprendés En Intro a Shaders para Videojuegos?
Entender el funcionamiento de la placa de video y maximizar su rendimiento.
Descubrir cómo se renderizan los frames de un videojuego.
Comprender qué es un shader, su sintaxis, funciones y plataformas para trabajarlos.
Entender qué es DirectX, OpenGL, Vulkan y para qué sirven.
Programar el código relacionado con los gráficos del juego.
Crear efectos visuales y manipular imágenes en tiempo real.
Trabajar con shaders en el contexto de materiales para Unity y Unreal Engine.
Conocer sobre técnicas de renderizado avanzadas.
Explorar uno de los roles más demandados por su alta capacidad y conocimientos.
Créditos: Nicolás Adriel Miranda Galeano.
¿Sabés qué tan importante es el rol del Graphic Programmer?
¿Por qué elegir Image Campus?
Plan de Estudios y Contenido del Curso
Módulo 1
- Plataformas
Módulo 2
- Sintaxis del lenguaje
Módulo 3
- Osciladores visuales
Módulo 4
- Colores
Módulo 5
- Formas
Módulo 6
- Operaciones matriciales
Módulo 7
- División del espacio
Módulo 8
- Feedback
Módulo 9
- Texturas
Módulo 10
- Patrones generativos
Módulo 11
- Fractales
Módulo 12
- Raymarching básico
Módulo 13
- Raymarching avanzado
Principales Herramientas
Información de cursado
Modalidad
100% Online
en vivo
Duración
12
Clases
Horario
Jueves
19 a 22 hs
y Sábados
10 a 13 hs
Inicio
31 de
Octubre
2026
Nivel
Avanzado
Requisitos
Acreditar conocimientos en programación con test de nivelación
Créditos: Agustin Grassi.
Nuestras clases online
Los estudiantes de Image Campus disponen de la plataforma educativa clase mundial Blackboard Ultra para volver a ver las grabaciones de clases online, entregar TPs, chequear asistencias, horarios de cursado, calificaciones, comunicación interna, foros y consultas, entre otras muchas prestaciones.
Para una experiencia de alta calidad en la transmisión de clases en vivo, accederán a la plataforma Zoom Premium, embebida en Blackboard.
Carreras y cursos relacionados
Tecnicatura Superior en Programación de Videojuegos Tecnicatura Superior en Desarrollo de Videojuegos con Unreal Engine, Unity y Godot Fundamentos de Programación para Videojuegos Level Design Programación C++ para Videojuegos Desarrollo de Videojuegos con Unreal Engine Desarrollo de Videojuegos con GodotÁreas donde trabajan nuestros egresados
Efectos Visuales de código
Programación de Gráficos para Motores
Optimización de Videojuegos
Trabajos de Estudiantes
Algunas empresas donde trabajan nuestros egresados
Preguntas Frecuentes de Intro a Shaders para Videojuegos (FAQs)
La programación gráfica se refiere al uso de técnicas y herramientas para crear y optimizar los gráficos en videojuegos. Esto incluye la manipulación de shaders, desarrollo de motores de renderizado, y optimización de gráficos en tiempo real para ofrecer experiencias visuales impactantes.
Aprenderás a manejar los fundamentos clave de la programación gráfica, incluyendo la comprensión del funcionamiento de la placa de video, renderización de frames, shaders, DirectX, OpenGL, Vulkan, programación de gráficos, efectos visuales en tiempo real, y técnicas avanzadas de renderizado.
Conocer y programar shaders te permitirá crear efectos visuales personalizados y mejorar la calidad gráfica de tus proyectos. Esto es crucial para destacar en el desarrollo de videojuegos y crear experiencias visuales únicas y realistas.
DirectX, OpenGL y Vulkan son APIs (Interfaces de Programación de Aplicaciones) que permiten la comunicación entre el software y el hardware gráfico. Cada uno tiene sus características y ventajas, y conocerlos te ayudará a elegir la mejor herramienta para tus proyectos y optimizar su rendimiento.
Los conocimientos adquiridos te prepararán para roles especializados en la programación gráfica, un campo altamente demandado en la industria de los videojuegos. Podrás contribuir al desarrollo de gráficos avanzados, optimización de rendimiento y creación de experiencias visuales inmersivas.
Podrás desarrollar proyectos que incluyan gráficos avanzados, efectos visuales en tiempo real, y optimización de motores de renderizado. Los conocimientos adquiridos te permitirán trabajar en la creación de experiencias visuales impactantes para videojuegos.
Sí, el curso incluye formación en el uso de shaders en el contexto de materiales para Unity y Unreal Engine, proporcionando experiencia práctica con estas herramientas líderes en la industria.
Este curso está diseñado en colaboración con profesionales y empresas líderes en la industria, garantizando una formación actualizada y relevante. Además, te proporciona una base sólida en programación gráfica, preparándote para roles altamente especializados y demandados en el mercado.
Aprenderás a entender el funcionamiento de tu placa de video y cómo maximizar su rendimiento, lo que te permitirá optimizar tus gráficos y mejorar la experiencia visual de tus videojuegos.
El curso ofrece materiales didácticos, recursos prácticos y acceso a herramientas de desarrollo que te ayudarán a aplicar lo aprendido y desarrollar tus habilidades en programación gráfica.