Update per OpenGLoader

Piccolo aggiornamento per la mia libreria microscopica per importare mesh OBJ all’interno di applicazioni OpenGL. Ho aggiunto un paio di piccole gestioni di errore che impediscono al programma di piantarsi di netto se si sbaglia a selezionare un file. Poca … Continue reading

OpenGLoader v.0.1

OpenGLoader è un semplicissimo mesh-loader (sistema che si occupa di caricare in memoria la struttura 3D di un oggetto scritta in un file) scritto in C++ che potete utilizzare per caricare dei modelli pre-costruiti all’interno delle vostre applicazioni. Questa libreria non ha affatto intenzione di sostituirsi a librerie professionali ma vuole essere una via estremamente breve per inserire mesh complessi in programmi di complessità medio-bassa. Continue reading

OpenGL – Stipple

Questa è la penultima lezione del primo grande capitolo di OpenGL: il disegno di poligoni. Oggi parleremo dei “pattern” e di come istruire il motore grafico affinché non utilizzi un colore uniforme per disegnare righe e campiture ma colori soltanto … Continue reading

OpenGL – Animazione

Prima di cominciare a spiegare il piccolo codice di esempio è importante fare qualche piccola premessa. La fluidità dell’animazione dipende dai frame per secondo (fps). I frame per secondo massimi dipendono dal refresh dello schermo. Gli schermi moderni vanno all’incirca … Continue reading