MegaTexture technik
Übersicht

![]() |
LunatixBetreff: MegaTexture technik |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi.
Wollte mal frägen : habe in einem Heft jetz neulich was über Splash Damege's MegaTexture Technik gelesen. da stand, das die texture nicht eine sich wiederholende ist, sondern viele verschiedene texturen. Bis dahin könnte man das sicher auch mit Blitz realisieren, nur meine frage, das war es bestimmt noch nicht oder? Habe auchnix bei Google gefunden... |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Klingt für mich wie das was FarCry macht:
16000x16000 Textur nehmen und davon immer nur einen Teil in der textur drin haben und dynamisch laden. Das ist mit Blitz theoretisch möglich. Praktisch ist es jedoch so, dass man dafür eigentlich "lower level" programmieren müsste, da AGP und PCI Express hardware spezielle Techniken hat um das zu erlauben, welche es bedeutend effizienter machen. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Smokie |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hat das Vorteile, wie z.B. mehr Speed oder spart das Plaz? | ||
M-Soft Studios Mit selbst gemachtem Forum!!!
Unbequem lebt's sich schwer. Musik macht erst Spaß, wenn man sie mit 2,8 facher Geschwindigkeit hört Zuletzt bearbeitet von Smokie am Fr Jan 01, 1888 51:58 PM, insgesamt 1000-mal bearbeitet |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
der Vorteil kommt auf die Anwendung der Megatextur draufan.
Meist werden sie genutzt um TerrainTexturen zu erzeugen. Aber da kann man auch drumherum kommen indem man das Terrain unterteilt und jedem Block eine eigene Textur verpasst. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Fuchsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also Platzsparen kann man das nicht grad nennen:
Zitat aus einem Interview im Gamestar: ![]() ...Diese, unkomprimiert 6 Gb große Textur, wird über den ganzen Level gezogen und bestimmt Aussehen sowie Physik-Eigenheiten.Schlamm, Graslänge, Asphaltgriffigkeit oder Wassertiefe. Die Megatexture kümmert sich um alles... Zitat Ende 6 Gigabyte für einen Textur. Nicht schlecht. MfG Fuchsi |
||
![]() |
aMulSieger des Minimalist Compo 01/13 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Aber dafür ist es auch nur eine einzige Textur ![]() Und da die ganzen anderen Daten auch mit gespeichert sind brauchst du eigendlich sonst nichts mehr ![]() |
||
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans! Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver |
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Mh unkpmrimiert... fragt sich nur, wie gross sie komprimiert ist (dds?)
Ich würd sowas eben gern mal testen, am besten mit Sand, heisst : ![]() ![]() ![]() allerdings gibt das mehr surfaces oder ? Das zieht dann wirklich viel leistung... 4096/512 = 8*8 = 64Surfaces oder ? Das wör eingiges.... ![]() ![]() |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
![]() |
Ray-Tracer |
![]() Antworten mit Zitat ![]() |
---|---|---|
hhmm ,irgendwo hat ich vor nen Monat was über Megatexture gelesen.
Wieder ne Idee von john carmack ,glaub ich ach ja http://www.gamerwithin.com/?vi...19&p=1 |
||
__wunschklang__ |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du kannst keine so grossen Texturen laden mit blitz3D wenns deine Grafikkarte net unterstützt. Wie gesagt, dazu müsstest du lower level gehen und direkt DirectX programmieren.
Und glaube net das MegaTexture in Carmack ding ist, da glaub FarCry damit als erstes aufgefahren ist. Obwohl genau genommen ist es eigentlich schon uralt, denn die InformatikTheoretiker die sich mit Terrain LoD Algorithmen befassen, nutzen solche Techniken mit 8-16GB Texturen schon seit weit über 10 Jahren und das in laufenden Programmen, also nicht nur Theorie. Renderprogramme nutzen solche Spässe auch schon länger aber nicht mit so extremen grössen. Aber erster Echtzeiteinsatz war wohl FarCry. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
- Zuletzt bearbeitet von Dreamora am So, Aug 06, 2006 3:30, insgesamt einmal bearbeitet
![]() |
Ray-Tracer |
![]() Antworten mit Zitat ![]() |
---|---|---|
na ja,mich interessiert das nur am Rande.
Ich bin mit Blitz3d(directx7) zufrieden ,damit muss ich erstmal klarkommen. Ich brauch bis jetzt keine shader etc. (was man auch an meiner Graka sieht). -wäre aber schön wenn die FarCry-Macher die ersten waren.(weil deutsche) |
||
__wunschklang__ |
Sebe |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Afaik benutzt FarCry die Textur lediglich für das Terrain, MegaTexture funktioniert etwas anders, obwohl es natürlich nicht DIE Entdeckung der letzten Jahre ist: http://en.wikipedia.org/wiki/Megatexture | ||
![]() |
Black Spider |
![]() Antworten mit Zitat ![]() |
---|---|---|
wie kann eine Textur sich um Physik zeugs kümmern ![]() Ne Textur ist doch eigentlich nur ein Bild, was über ein Objekt gezogen wird... ... [Edit] Fuchsi hat Folgendes geschrieben: Also Platzsparen kann man das nicht grad nennen:
Zitat aus einem Interview im Gamestar: ![]() ...Diese, unkomprimiert 6 Gb große Textur, wird über den ganzen Level gezogen und bestimmt Aussehen sowie Physik-Eigenheiten.Schlamm, Graslänge, Asphaltgriffigkeit oder Wassertiefe. Die Megatexture kümmert sich um alles... Zitat Ende 6 Gigabyte für einen Textur. Nicht schlecht. MfG Fuchsi |
||
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif |
- Zuletzt bearbeitet von Black Spider am Mo, Aug 07, 2006 12:13, insgesamt einmal bearbeitet
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
wer sagt denn was von Physik? | ||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Naja so aufgedreht wie da beschrieben hat das für mich 0 mit Textur zu tun. Das ist dann einfach ein graphisches Levelformat oder wie man es auch immer bezeichnen möchte, aber weder Phys noch Sound sind grafisch womit das ganze auch keine Textur sein kann aus der Definition einer Textur heraus. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Darren |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich würde einfach sagen, dass in der textur halt nicht nur Farbinformationen drin sind sondern auch Informationen über die Bodenbeschaffenheit. Ist doch auch schlau gemacht. So kann man immer checken, auf was man gerade steht anhand der Koords auf der Textur oder halt dem terrain. | ||
MFG Darren |
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hehe, das funktioniert sogar ![]() habe mehrere Terrain blöcke (und surfaces) genommen und mehrere 512*512texturen drübergelegt... ->60FPS, allerdings muss ich noch ein eigenen Texture Generator basteln, hatte den MetalTexture maker von Holzchopf genommen und etwas umgebaut (habe damit sogar holz inbekommen!) |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group