Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Dopo oltre 4 anni si rinnova la serie Sony Alpha 7 con la quinta generazione, che porta in dote veramente tante novità a partire dai 30fps e dal nuovo sensore partially stacked da 33Mpixel. L'abbiamo provata per un breve periodo, ecco come è andata dopo averla messa alle strette.
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme e Aston Martin Aramco F1 Team si sono (ri)unite dando alla vita un flagship con chip Snapdragon 8 Elite Gen 5 e design esclusivo ispirato alle monoposto di Formula 1. La Dream Edition introduce la nuova colorazione Lime Essence abbinata al tradizionale Aston Martin Racing Green, decorazioni intercambiabili personalizzate e una confezione a tema F1, intorno a uno smartphone dall'ottima dotazione tecnica con batteria da 7000mAh ricaricabile a 120W e isola fotografica intercambiabile
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
Abbiamo partecipato all'OVHcloud Summit 2025, conferenza annuale in cui l'azienda francese presenta le sue ultime novità. Abbiamo parlato di cloud pubblico e privato, d'intelligenza artificiale, di computer quantistici e di sovranità. Che forse, però, dovremmo chiamare solo "sicurezza"
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-08-2011, 13:04   #1
Heian
Member
 
L'Avatar di Heian
 
Iscritto dal: Sep 2007
Messaggi: 103
[C/C++] Ricerca front-end grafico

Ciao a tutti !

Mi chiedevo se esistono dei front-end già pronti che interfacciandosi con un programma C/C++ disegnino sullo schermo una funzione o una mappa o una figura in uno spazio 3D magari ad esempio passandogli solo le coordinate dei punti...

In pratica il programma vero in C/C++ costruisce il modello e un secondo programma, fungendo da lavagna, me lo disegna in 3D.... senza dover mettere mano alle API di Windows o alle librerie corrispondenti in unix.

Grazie
__________________
DFI-LANPARTY UT NF680i LT SLI-T2R -- Intel Q6600 G0 -- Zalman 9700 LED -- OCZ PC2-8000 Titanium Alpha VX2 -- Nvidia 8800GTX -- X-Fi XtremeGamer -- WD 500GB -- CoolerMaster M1000 Real Power Pro Modular 1000W
Heian è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 13:51   #2
Heian
Member
 
L'Avatar di Heian
 
Iscritto dal: Sep 2007
Messaggi: 103
...

Se non esistono tool grafici, mi potete consigliare quali librerie dovrei usare per creare un grafico 3d in c/c++ ?
Immagino che in Windows sia necessario imparare ad usare le API mentre su Unix quali sono le librerie più indicate ?

Grazie.
__________________
DFI-LANPARTY UT NF680i LT SLI-T2R -- Intel Q6600 G0 -- Zalman 9700 LED -- OCZ PC2-8000 Titanium Alpha VX2 -- Nvidia 8800GTX -- X-Fi XtremeGamer -- WD 500GB -- CoolerMaster M1000 Real Power Pro Modular 1000W
Heian è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 14:02   #3
*andre*
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 1071
ciao,
non ti posso aiutare con il problema, ma spiega meglio cosa vuoi fare.

Nel senso, tu vuoi creare da codice un oggetto 3D (insieme di punti) e poi li vuoi passare a "qualcosa" per disegnarlo semplicemente?

Vuoi creare un oggetto arbitrario o un grafico (chart)?
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77
*andre* è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 14:20   #4
Heian
Member
 
L'Avatar di Heian
 
Iscritto dal: Sep 2007
Messaggi: 103
Quote:
Originariamente inviato da *andre* Guarda i messaggi
ciao,
non ti posso aiutare con il problema, ma spiega meglio cosa vuoi fare.

Nel senso, tu vuoi creare da codice un oggetto 3D (insieme di punti) e poi li vuoi passare a "qualcosa" per disegnarlo semplicemente?

Vuoi creare un oggetto arbitrario o un grafico (chart)?
Ciao andre,
vorrei tramite un programma C/C++ creare una finestra ( o in windows o in linux ) che mi visualizzi tipo che so un cubo 3D a mo di grafico ( magari ruotabile con il mouse )... quindi sì un oggetto arbitrario.

Speravo esistessero dei front-end già pronti per interfacciarsi a programmi di alto livello per fare cose del genere, tuttavia non ne ho trovati e se dovessi usare le API o altre librerie sotto Linux vorrei sapere quali sono le più indicate... magari sotto Linux esistono librerie "grafiche" più semplici per fare lavori di questo tipo.
__________________
DFI-LANPARTY UT NF680i LT SLI-T2R -- Intel Q6600 G0 -- Zalman 9700 LED -- OCZ PC2-8000 Titanium Alpha VX2 -- Nvidia 8800GTX -- X-Fi XtremeGamer -- WD 500GB -- CoolerMaster M1000 Real Power Pro Modular 1000W
Heian è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 14:46   #5
*andre*
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 1071
beh le cose sono due:
- ti scrivi del codice OpenGL per disegnare la figura in una finestra
- vedi se ci sono delle librerie che rendono astratte e trasparenti a te queste operazioni

direi che dipende dalla voglia che hai di sbatterti

PS: tu per front-end credo che intendi librerie già fatte.. una cosa del genere può essere che le trovi nelle librerie per videogiochi
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77
*andre* è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 14:55   #6
Heian
Member
 
L'Avatar di Heian
 
Iscritto dal: Sep 2007
Messaggi: 103
Quote:
Originariamente inviato da *andre* Guarda i messaggi
beh le cose sono due:
- ti scrivi del codice OpenGL per disegnare la figura in una finestra
- vedi se ci sono delle librerie che rendono astratte e trasparenti a te queste operazioni

direi che dipende dalla voglia che hai di sbatterti

PS: tu per front-end credo che intendi librerie già fatte.. una cosa del genere può essere che le trovi nelle librerie per videogiochi
OpenGL... ok, e se dovessi disegnare un cubo statico ?

Per front-end intendo esistesse un programma già fatto che fornisca la finestra grafica a cui passargli solo i punti dello spazio...
__________________
DFI-LANPARTY UT NF680i LT SLI-T2R -- Intel Q6600 G0 -- Zalman 9700 LED -- OCZ PC2-8000 Titanium Alpha VX2 -- Nvidia 8800GTX -- X-Fi XtremeGamer -- WD 500GB -- CoolerMaster M1000 Real Power Pro Modular 1000W
Heian è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 15:11   #7
*andre*
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 1071
come ho detto sopra, non ti so dare una soluzione (purtroppo) al tuo problema, però così hai dato un quadro più definito di cosa vuoi fare.

Comunque, in OpenGL ci sono delle funzioni a cui possono essere passati dei vertici e che disegnano da sole, cerca qualche esempio online. Tra l'altro, puoi guardare le Qt, che ti permettono di usare le direttive OpenGL nascondendoti alcuni dettagli (mi pare, non le ho provate ancora ) e ti facilitano la creazione della finestra multipiattaforma

PS: non ti so dire se c'è qualcosa di più alto livello rispetto a OpenGL per C++
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77
*andre* è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 15:19   #8
Heian
Member
 
L'Avatar di Heian
 
Iscritto dal: Sep 2007
Messaggi: 103
Quote:
Originariamente inviato da *andre* Guarda i messaggi
come ho detto sopra, non ti so dare una soluzione (purtroppo) al tuo problema, però così hai dato un quadro più definito di cosa vuoi fare.

Comunque, in OpenGL ci sono delle funzioni a cui possono essere passati dei vertici e che disegnano da sole, cerca qualche esempio online. Tra l'altro, puoi guardare le Qt, che ti permettono di usare le direttive OpenGL nascondendoti alcuni dettagli (mi pare, non le ho provate ancora ) e ti facilitano la creazione della finestra multipiattaforma

PS: non ti so dire se c'è qualcosa di più alto livello rispetto a OpenGL per C++
Grazie per le risposte... almeno ora so almeno dove indirizzarmi.
Però le Qt dovrebbero servire solo a disegnare bottoni da clikkare... vedrò melgio...
__________________
DFI-LANPARTY UT NF680i LT SLI-T2R -- Intel Q6600 G0 -- Zalman 9700 LED -- OCZ PC2-8000 Titanium Alpha VX2 -- Nvidia 8800GTX -- X-Fi XtremeGamer -- WD 500GB -- CoolerMaster M1000 Real Power Pro Modular 1000W

Ultima modifica di Heian : 27-08-2011 alle 15:23.
Heian è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2011, 15:33   #9
*andre*
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 1071
Quote:
Originariamente inviato da Heian Guarda i messaggi
Grazie per le risposte... almeno ora so almeno dove indirizzarmi.
Però le Qt dovrebbero servire solo a disegnare bottoni da clikkare... vedrò melgio...
Con le Qt l'idea è di lasciargli creare la finestra e aggiungerci il widget che fa da wrapper OpenGl.
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77
*andre* è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2011, 16:15   #10
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
prova con VTK http://www.vtk.org/
non e' facilissimo da usare, ma dovrebbe essere quello che cerci.
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2011, 18:24   #11
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Con QT puoi disegnare attraverso la classe QPainter:

http://doc.qt.nokia.com/4.7-snapshot...r.html#details

Questi sono degli esempi :

http://doc.qt.nokia.com/4.7-snapshot...icdrawing.html

CIao
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator Sony Alpha 7 V, anteprima e novità della ...
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1 realme GT 8 Pro Dream Edition: prestazioni da fl...
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro DJI Neo 2 in prova: il drone da 160 grammi guada...
Anthropic studia i suoi ingegneri: l'IA ...
Kioxia Exceria Plus G4: l'SSD PCIe 5.0 p...
HBO Max debutta in Italia: data, contenu...
Qual è lo smartphone Android pi&u...
Il camion elettrico Semi è davver...
Instagram limita gli hashtag a tre per p...
Le migliori offerte Amazon del momento: ...
RTI e Medusa denunciano Perplexity AI: p...
Avviatori, compressori e accessori auto:...
Samsung Galaxy S26: un leak anticipa le ...
Windows 11, KB5070311 sistema e rompe la...
DJI Mini 3 con controller DJI RC al prez...
Horses riceve il ban anche da Epic: rifi...
Motore elettrico a flusso assiale di Yas...
India, la retromarcia dopo le polemiche:...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:22.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v