Torna indietro   Hardware Upgrade Forum > Software > Computer graphics

Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
OPPO ha portato in Italia, dal 1° luglio 2026, Reno16 Pro: display AMOLED da 6,32 pollici a 144Hz, tripla fotocamera con sensore principale da 200 megapixel, chip Dimensity 8550 Super e batteria da 6000mAh, al prezzo di lancio di 899 euro. Lo abbiamo provato per due settimane insieme al nuovo accessorio Bubble, per capire se la formula compatta della serie regge ancora di fronte a un listino da 1099 euro
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
MiniLED di fascia media con local dimming a 192 zone, 144 Hz nativi e audio firmato Devialet. La prova strumentale riscontra colori affidabili e gaming reattivo, per un prodotto molto accessibile e convincente. Ma la soundbar aggiuntiva è quasi d'obbligo
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Amazon porta i colori sul suo Kindle da scrittura più grande: schermo Colorsoft a 11 pollici, processore quad-core, penna premium più reattiva e strumenti IA per le note, sono le note salienti. Il salto di prezzo rispetto al modello in bianco e nero si fa sentire, anche se la percezione è quella di trovarsi di fronte a un prodotto di fascia altissima, per veri appassionati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-12-2002, 09:19   #1
roentgen
Senior Member
 
L'Avatar di roentgen
 
Iscritto dal: Mar 2002
Città: Roma
Messaggi: 288
Algoritmi per triangolazione

Non so se è il posto giusto, ero indeciso se postare su programmazione ma penso che qui possiate darmi risposte più mirate: sto scrivendo un programma che dovrebbe renderizzare delle mesh in 3D, il programma è scritto in Delphi e utilizzo come motore 3D GLScene, per utilizzare l'API OpenGL. Il motore è molto buono ma a me servirebbe poter creare delle mesh irregolari a partire da poligoni irregolari con una funzione extrusion, in pratica ho i miei poligoni ordinati secondo la coordinata y l'uno sull'altro e devo ricreare questo solido particolare, il tutto serve a generare l'aspetto 3D di strutture interne al corpo umano delineate su immagini TAC o anatomiche in 2 dimensioni. Qualcuno sa dirmi dove potrei cercare quello che mi serve?

Grazie a tutti
roentgen è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2002, 10:19   #2
PCOCCO
Senior Member
 
L'Avatar di PCOCCO
 
Iscritto dal: May 2002
Città: Nuraminis (CA)
Messaggi: 955
minchia che domandone
forse dovresti chiedere nella sezione sulla programmazione...

... anzi già che ci sono mi potresti dare una mano su questo:
http://forum.hwupgrade.it/viewtopic.php?t=364533
PCOCCO è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2002, 14:01   #3
dies_irae
Senior Member
 
L'Avatar di dies_irae
 
Iscritto dal: May 2001
Messaggi: 1108
non ho capito molto bene la domanda:

cosa devi fare?
- estrudere dei poligoni mentre li renderizzi
- hai dei poligoni a tanti punti e devi triangolarli per poterli dar da mangiare al motore grafico
- altro e dies non ha proprio capito una sega

altra cosa: i poligoni ordinati per y, cosa vuol dire? la y va "in su" o "dentro lo schermo" ?

se quello che devi fare e' estrudere lungo l'asse y i tuoi poligoni:
(assumendo che i poligoni non siano altro che una lista di pointer ai vertici che toccano)
-fai una copia di tutti i punti e abbassali di un po' sull'asse y.
-ricrea i poligoni della faccia sotto usando lo stesso ordine dei poligoni della faccia sopra (se i poligoni sono una lista di indici dei punti dovrebbe essere abbastanza facile)

-la parte noiosa sara' fare i poligoni sui bordi. Quello che puoi sapere e' che:
tutti i poligoni che devi creare sono dei 4-points. per ogni copia A-B di punti vicini sul poligono originale esiste una copia (A+x)-(B+x) che appartiene al poligono "in basso", e ti bastera' creare un poligono A-B-(B+x)-(A+x).

purtroppo pero' non avendo altre informazioni non posso aiutarti molto di piu'
__________________
-sei per l'ascesi?
-si, sono per l'accidia sentimentale
-già... se ti cade una donna sul cazzo tanto meglio... e secondo la teoria dei grandi numeri.
(dalle lettere tra geng@ e dies)
dies_irae è offline   Rispondi citando il messaggio o parte di esso
Old 22-12-2002, 17:35   #4
roentgen
Senior Member
 
L'Avatar di roentgen
 
Iscritto dal: Mar 2002
Città: Roma
Messaggi: 288
Quote:
Originally posted by "dies_irae"


- hai dei poligoni a tanti punti e devi triangolarli per poterli dar da mangiare al motore grafico
Ecco proprio così. Ogni poligono è una serie (array) di punti di coordinate x e y che in OpenGL diventano coordinate x e z (perchè la y in OpenGL è il mio asse longitudinale che ti dicevo). La y la ricavo in altra maniera ma la conosco senza problemi ed è fissa per ciascun punto di ogni poligono della serie, ossia i miei poligoni sono paralleli al piano passante per i due assi x e z e sono ordinati in altezza lungo il fatidico asse y. Mi serve sapere qual è la regola per traingolarli... tutto qui, o se conosci un algoritmo rapido per comporre una mesh.

Grazie ancora

So che avrei potuto postare anche in programmazione ma il Xposting non è consentito (anche se una volta tanto poteva serivre )
roentgen è offline   Rispondi citando il messaggio o parte di esso
Old 22-12-2002, 17:59   #5
dies_irae
Senior Member
 
L'Avatar di dies_irae
 
Iscritto dal: May 2001
Messaggi: 1108
OK, quello che hai bisogno e' come trovare un punto su una retta all'altezza Z. poniamo che hai A e B, vuoi trovare D che si trova in mezzo ai due all'altezza Z.
sai che
pendenza = (Zb - Za)/(Xb-Xa)
e soprattutto che
Xd = Xa + (Z - Za)/pendenza.
Zd = Z.

mo' per triangolare i tuoi poligoni...
prendi il punto piu' in alto e guardi le due linee che partono da quello. prendi la piu' "lunga" sull'asse z e la tagli all'altezza dell'altro punto sull'altra retta. cosi' in pratica stai tagliando fuori un triangolo con la base piatta. Quello che ti resta sara' un altro triangolo se hai culo, se no, di nuovo, prendi il punto piu' in alto, e segui le due linee che partono da li' e tagli il segmento piu' lungo alla stessa altezza del segmento piu' corto... ecc ecc...
__________________
-sei per l'ascesi?
-si, sono per l'accidia sentimentale
-già... se ti cade una donna sul cazzo tanto meglio... e secondo la teoria dei grandi numeri.
(dalle lettere tra geng@ e dies)
dies_irae è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
In Italia crescono gli investimenti nell...
Samsung combina IA e quantum computing p...
Anthropic ammette: Claude Code usa un ap...
L'IA costa sempre di più: AWS aum...
Google prepara il blocco delle app non v...
Amazfit aggiorna il Cheetah 2 Ultra: ric...
L'FAA apre ai voli commerciali supersoni...
Amazon ha già abbastanza satelliti per a...
A2A ed Equinix uniscono le forze per rec...
Apple ha creato la crisi delle memorie? ...
GPU subito in cambio di una quota dei ri...
Firefly Aerospace potrà lanciare ...
Intesa Sanpaolo sposta i sistemi IT core...
Visa, Mastercard e Coinbase lanciano Ope...
PS Plus Essential: nei giochi 'gratis' d...
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: 15:55.


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