Vanaf Tekla Structures 2016 hebt u een DirectX-renderingsprogramma kunnen gebruiken naast het op OpenGL-gebaseerde standaard renderingsprogramma. In Tekla Structures 2018 is de DirectX-rendering verbeterd. Tekla Structures 2018 gebruikt nu DirectX 11 in het DirectX-renderprogramma.
U kunt de DirectX-rendering in in- of uitschakelen. De renderingsinstelling is vensterspecifiek, wat betekent dat u de DirectX-rendering of de OpenGL-rendering in verschillende vensters kunt gebruiken. Als u tussen het renderen schakelt, moet u het venster opnieuw openen om het renderen te activeren.
Vergeleken met de OpenGL-rendering verbetert de DirectX-rendering de kwaliteit van het renderen en voegt deze een subtiel schaduweffect aan Tekla Structures -objecten toe, wat de 3D-visualisatie duidelijker maakt en nog meer gestalte geeft. Als u grafische kaarten gebruikt die voor DirectX zijn geoptimaliseerd, worden de algemene prestaties ook verbeterd wanneer DirectX-rendering in gebruik is. Prestaties van de DirectX-afbeeldingen zijn beter op de aanbevolen de grafische kaarten van NVIDIA Geforce GTX dan met grafische kaarten die aan de onderkant zitten of geen grafische verwerkingseenheid (GPU) hebben.
Gebruik de volgende nieuwe variabelen om de DirectX-rendering te verfijnen:
- XS_SHOW_SHADOW_FOR_PERSPECTIVE_IN_DX bepaalt of schaduwen in DirectX-vensters worden weergegeven wanneer de modus Perspectief is ingeschakeld. Schaduwen vallen in de perspectieve modus meer op dan in de orthogonale modus.
Deze variabele is standaard op TRUE ingesteld.
Als u de waarde wijzigt, moet u het venster opnieuw openen om de nieuwe waarde te activeren.
- XS_SHOW_SHADOW_FOR_ORTHO_IN_DX bepaalt of schaduwen in DirectX-vensters worden weergegeven wanneer de modus Orthogonaal is ingeschakeld.
Deze variabele is standaard ingesteld op FALSE.
Als u de waarde wijzigt, moet u het venster opnieuw openen om de nieuwe waarde te activeren.
- XS_USE_ANTI_ALIASING_IN_DX bepaalt of anti-aliasing in de DirectX-vensters wordt gebruikt. Anti-aliasing maakt de randlijnen vloeiender maar met lage-resolutieschermen kan het de lijnen dikker laten lijken.
Deze variabele is standaard op TRUE ingesteld.
- XS_HATCH_OVERLAPPING_FACES_IN_DX bepaalt of arcering in DirectX-vensters voor overlappende oppervlakken wordt weergegeven.
Deze variabele is standaard op TRUE ingesteld.
Als u de waarde wijzigt, moet u het venster opnieuw openen om de nieuwe waarde te activeren.
Opmerking: Als u Tekla Structures via externe verbindingen gebruikt, werkt de DirectX-rendering mogelijk niet zoals verwacht: onderdelen die u hebt gemaakt worden in het model mogelijk niet weergeven of het model werkt langzaam. Als u dergelijke problemen ervaart, schakelt u de DirectX-rendering uit.