Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 33 732 563

  • Nb. de membres 193
  • Nb. d'articles 1 329
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» Cherche dernier Warp3D pour Sam440

Cherche dernier Warp3D pour Sam440

3 Modérateur(s)
K-LElwoodcorto
AmiDARK AmiDARKicon_post
Creols,

Je suis beta testeur des versions de Warp3D.
Je suis donc au secret concernant les modifications et bugfixes en cours ..
Cependant, rien ne m'interdit de parler de Warp3D en général ... Surtout pour parler de chose ... qui existent dans la documentation officielle ;)
Karlos n'a donc RIEN dévoilé d'interdit ;)

@+
Fred
K-L K-Licon_post
Non, Karlos a tout loisir de décrire ce qu'il y a dans Warp3D puisqu'encore une fois, il ne divulgue rien et que ce dont il parle concerne la version disponible et installée sur nos machines de Warp3D.

Il ne manquerait plus que les développeurs n'aient pas le droit d'expliquer les rouages du système aux programmeurs :-o

Donc je ne vois pas où est le problème. C'est comme lorsque Rogue explique le fonctionnement de TimberWolf ou que Hans explique le fonctionnement du pilote Radeon HD.

Nous sommes sur un faux débat là (et quand bien même, Hyperion aurait d'eux même repris un développeur ou béta testeur sous NDA qui aurait divulgué... je ne sais pas trop quoi d'ailleurs :-p ).
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
thellier thelliericon_post
Eh les gars faut pas vous prendre la tete
j ai teste avec la warp3d que tu m a envoye et ca marche pas non plus. .. Donc Karlos a raison cette fonction n est pas (plus?) dans Warp3D

Bref je laisse tomber ca pour le moment...

Alain
Creols Creolsicon_post
Citation : K-L?

Karlos est le développeur principal de Warp3D.

Le fait qu'il réponde à Alain en expliquant les rouages de Warp3D ne remet en aucun cas la discrétion à laquelle il est sujet car il ne s'agit que du fonctionnement même du système 3D.

Et que de toutes façons, Warp3D est voué à dispara?tre.

Décidément, tu es mal(bien) renseigné !

Le fait de devoir être discret ne souffre aucune exception... surtout pour les anciens développeurs.
0
K-L K-Licon_post
Karlos est le développeur principal de Warp3D.

Le fait qu'il réponde à Alain en expliquant les rouages de Warp3D ne remet en aucun cas la discrétion à laquelle il est sujet car il ne s'agit que du fonctionnement même du système 3D.

Et que de toutes façons, Warp3D est voué à dispara?tre.

Karlos n'a jamais parlé de secrets défense relatifs à Hyperion d'ailleurs. Et heureusement qu'il a répondu à Alain sinon notre ami essaierait encore de se triturer les neuronnes à ce sujet. ;-)
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
Creols Creolsicon_post
Je suis navré, Alain, mais si Karlos fait partie de l'équipe de développement de l'AmigaOS, il est tenu à une discrétion totale.
0
thellier thelliericon_post
Je crois que Karlos est un des devs qui bosse sur Warp3D car il a souvent fait allusion à des modifs ou bugs enlevées sur Warp3D

>Par contre le rendu tu peux le faire en 1 passe avec du triple texturing
En fait je le fais en une SEULE passe avec un seul texturing : je stocke les 3 carrés des images Y et U et V dans une seule texture (comme 3 carrès cote à cote)Comme ici les 3 carrés du bas:
http://en.wikipedia.org/wiki/File:Barn-yuv.png

Puis je trace en une seule passe les 3 carrès provenant de cette texture au meme endroit de l'écran (en fait ça trace les 3 carrés l'un sur l'autre...)

C'est pour que je voulais le rendu vers une texture pour avoir les carrés Y U V dans une seule texture

Enfin c la théorie ....
Car j'ai un peu testé dans WinUAE/Wazp3D et le résultat RGB a jamais les bonnes couleurs (limites de Wazp3D ?) par contre le dépliage de l'entrelacement des Y U V et le redimensionnement+filtering se fait correctement avec ce principe

Alain
Creols Creolsicon_post
Citation : thellier?

Par contre j'ai une mauvaise nouvelle: Karlos m'a confirmé sur amigans.net que W3D_SetDrawRegionTexture n'est plus dans Warp3D
Donc on peut plus (mais a t'on jamais pu ?) tracer avec Warp3D dans une texture :-(

Karlos: "W3D_SetDrawRegionTexture() is not implemented and moreover is removed in the latest versions of the main library and drivers. "

Ah bon ? Il est très fort, ce Karlos !
Peut-on conna?tre ses sources ?
0
AmiDARK AmiDARKicon_post
Thellier,

C'est clair que la séparation des canaux, va falloir le faire à la mano et ça sera lent.
Par contre le rendu tu peux le faire en 1 passe avec du triple texturing ça devrait le faire ça.

@+
thellier thelliericon_post
Grands Mercis les gars :-)

Par contre j'ai une mauvaise nouvelle: Karlos m'a confirmé sur amigans.net que W3D_SetDrawRegionTexture n'est plus dans Warp3D
Donc on peut plus (mais a t'on jamais pu ?) tracer avec Warp3D dans une texture :-(

Karlos: "W3D_SetDrawRegionTexture() is not implemented and moreover is removed in the latest versions of the main library and drivers. "

Bref si jamais on peut (?) arriver à convertir du YUV en RGB avec Warp3D alors ça va être encore un peu plus difficile (et lent...)

Le principe était:
Dans l'exemple d'image YUV que j'utilise les données étaient entrelacées ainsi
Y U Y V Y U Y V etc.... (chacune un octet)
L'idée c'étais de prendre avec Warp3D
les données Y les mettre dans une texture séparée
les données U les mettre dans une texture séparée
les données V les mettre dans une texture séparée

Puis de tracer l'un au dessus de l'autre les 3 rectangles de textures multipliées par les coefs de conversion Y U V vers RGB (en faisant un MODULATE : cad Texture X Couleur avec la couleur contenant les coefs)
Un peu comme 3 images en niveaux de gris, sur des transparents colorés , superposées reconstituant une image couleur...

Théoriquement on aurait pu décoder du YUV en RGB en hardware ainsi...

Alain

Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme