Bachelorarbeit: Welche neuen Möglichkeiten eröffnet das Shader Model 5.0 für den Grafikprogrammierer?
Das neue Shader Model 5.0 – wie es z.B. in DirectX 11 und OpenGL 4.x implementiert ist – enthält einige Neuerungen, die völlig neue Möglichkeiten in der GPU-Programmierung eröffnen. Durch Geometry Shader kann Geometrie direkt auf der Grafikkarte erzeugt werden, durch Tesselation Shader können Patches dynamisch verfeinert werden, durch Stream Output können Daten zwischengespeichert und mehrfach weiterverarbeitet werden, durch Instancing 2.0 können viele Objekte mit nur einem Render Call gezeichnet werden, usw. Ziel dieser Arbeit ist eine Implementation verschiedener Effekte für ein VR-Visualisierungssystem, um die Möglichkeiten des Shader Model 5.0 in Anwendung auf neue Ideen “Virtueller Testbeds” aufzuzeigen und zu erproben.
Stichworte: Shader Model 5.0, Geometry Shader, Tesselation Shader, Stream Output, GLSL
Betreuer: Atanasyan
Weitere Arbeiten
![Application of Linear-Time Variational Integrators in Experimenti-ble Digital Twins](https://www.mmi.rwth-aachen.de/wp-content/uploads/2024/08/DALL·E-2024-08-16-10.18.11-A-scientific-visualization-depicting-the-core-themes-of-a-masters-thesis-titled-Application-of-Linear-Time-Variational-Integrators-in-Experimentible-233x175.webp)
![handshake-4040911_1280](https://www.mmi.rwth-aachen.de/wp-content/uploads/2024/07/handshake-4040911_1280-233x175.jpg)
![handshake-4040911_1280](https://www.mmi.rwth-aachen.de/wp-content/uploads/2024/01/handshake-4040911_1280-233x175.jpg)
MA: Automatisierung der Verhandlung von digitalen Nutzungsrechten durch Self-sovereign Digital Twins
![Die-NoSQL-Graphdatenbank-Neo4j-in-der-3D-Simulation](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Die-NoSQL-Graphdatenbank-Neo4j-in-der-3D-Simulation-1-1-233x175.jpg)
![rover](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/rover-233x175.png)
![iteration_1_uniform](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/iteration_1_uniform-233x175.png)
![halifax_sensors](https://www.mmi.rwth-aachen.de/wp-content/uploads/2022/08/halifax_sensors-1-233x175.png)
![Grafik2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2020/05/Grafik2-233x175.png)
![Grafik1](https://www.mmi.rwth-aachen.de/wp-content/uploads/2020/05/Grafik1-233x175.png)
![Abschlussarbeit.drawio](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Abschlussarbeit.drawio-233x175.png)
![Mobile_LIDAR_Forest](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Mobile_LIDAR_Forest-233x175.png)
![off-highway-twins-2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/off-highway-twins-2-233x175.png)
![Thumb_AudiPlusInfo2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Thumb_AudiPlusInfo2-1-233x175.png)
![Thumb_RobCellActions2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Thumb_RobCellActions2-233x175.png)
![ReconCell2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/ReconCell2-233x175.png)
![ABS](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/ABS-233x175.png)
![Kinematischer Baum](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/07/Kinematischer-Baum-233x175.png)
![Bild1](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/02/Bild1-2-233x175.png)
![Bild1](https://www.mmi.rwth-aachen.de/wp-content/uploads/2023/02/Bild1-1-233x175.png)
![figure_scenarios_citycar](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/02/figure_scenarios_citycar-233x175.jpg)
![iot-icon-8](https://www.mmi.rwth-aachen.de/wp-content/uploads/2022/08/iot-icon-8-233x175.png)
![S3I-Logo](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/03/S3I-Logo-233x175.png)
![S3I-Logo](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/03/S3I-Logo-233x175.png)
![wot-1586897417222](https://www.mmi.rwth-aachen.de/wp-content/uploads/2022/03/wot-1586897417222-233x175.jpg)
![hololens](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/11/Hololens-233x175.jpg)
![S3I_LoRa_Icon](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/09/S3I_LoRa_Icon-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![S3I-Logo](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/03/S3I-Logo-233x175.png)
![lbrInsertion](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/12/lbrInsertion-1-233x175.png)
![msedge_SMRi2X6LlV](https://www.mmi.rwth-aachen.de/wp-content/uploads/2021/02/msedge_SMRi2X6LlV-233x175.png)
![v2i](https://www.mmi.rwth-aachen.de/wp-content/uploads/2020/05/v2i-233x175.jpg)
![v2i](https://www.mmi.rwth-aachen.de/wp-content/uploads/2020/05/v2i-233x175.jpg)
![iSAT1_Specification1b](https://www.mmi.rwth-aachen.de/wp-content/uploads/2020/05/iSAT1_Specification1b-233x151.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![UnfelledTrees_2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2018/06/UnfelledTrees_2-233x175.jpg)
![Schnittvolumen_2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2017/03/Schnittvolumen_2-233x175.jpg)
![hololens](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/11/Hololens-233x175.jpg)
![](https://www.mmi.rwth-aachen.de/wp-content/uploads/2015/01/Die-NoSQL-Graphdatenbank-Neo4j-in-der-3D-Simulation.jpg)
![incidentRadiantPowerThumbnail](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/incidentRadiantPowerThumbnail-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![U-3-4-Holzerntekostenrechnung-640x480](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/U-3-4-Holzerntekostenrechnung-640x480-1-233x175.png)
![](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/I-5-2-Felgen-640x480.png)
![W-6-3-DesktopVirtuellesTestbed-640x480](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/W-6-3-DesktopVirtuellesTestbed-640x480-1-233x175.png)
![ramdb](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ramdb-1-233x175.png)
![ifc2](https://www.mmi.rwth-aachen.de/wp-content/uploads/2016/04/ifc2-233x175.png)
![FESTO](https://www.mmi.rwth-aachen.de/wp-content/uploads/2015/01/FESTO.png)
![BMW1600Gt](https://www.mmi.rwth-aachen.de/wp-content/uploads/2015/02/BMW1600Gtklein.png)
![](https://www.mmi.rwth-aachen.de/wp-content/uploads/2015/01/Objektrelationales-Mapping-in-der-3D-Simulation.jpg)