https://foro.gambas-es.org/viewtopic.php?f=24&t=7988&p=48396#p48396
-----------------------------------
tercoIDE
Friday, 08 May 2020, 12:04

Re: GambasCADE
-----------------------------------
no conoczco OpenCAsCADE, pero se que existe

Sea cual fuere el renderer o sea el componente que dibuja, tenemos que cambiar parte del esquema, porque siendo el cuello de botella el recorido
[code linenumbers=false syntax=gambas]
For Each entidad

      Entidad.Draw

Next
[/code]
cambiar el renderer no solucionara el problema, habra que usar un acumulador de dibujos que es lo habitual en aceleracion por harware, suponiendo que la entidad dibuje lineas:

[Etapa de generacion del dibujo]

Entidad.Draw  --> Acumulador de lineas (No dibuja directo a la pantalla )


[Etapa de dibujo]

Paint/Cairo/OpenGL ----> Dibuja lineas acumuladas

Estru3D funciona asi y es bastante rapido, excepto los textos donde se traba un poco


