×

Help Tweakers weer winnen!

Tweakers is dit jaar weer genomineerd voor beste nieuwssite, beste prijsvergelijker en beste community! Laten we ervoor zorgen dat heel Nederland weet dat Tweakers de beste website is. Stem op Tweakers en maak kans op mooie prijzen!

Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Epic toont mooiere explosies in Unreal Engine 4

Door , 22 reacties

18-02-2014 • 19:19

22 Linkedin Google+

Epic heeft een nieuwe Inside Unreal-video vrijgegeven. In Visual Effects - Part 3 toont de studio een nieuwe manier om explosies in beeld te brengen. Epic gebruikt een nieuwe techniek die ze Volume Texture genoemd hebben, waarbij de studio gebruikt maakt van een driedimensionale texture, aangevuld met gpu particles. Dat levert een mooier resultaat op dan de traditionele op sprites gebaseerde explosies.

Reacties (22)

Wijzig sortering
Zo zie je maar weer, de engine is niet het belangrijkste. Het belangrijkste is een artist die het onderste uit de kan weet te halen. Volumetric textures bestaan al jaren, ik heb ze voor het eerst gezien in DirectX 8, toen het DXT format werd geintroduceerd.
Geen van de twee is belangrijker dan de ander. Het belangrijkste is dat de artist en engine ontwikkelaar goed met elkaar samenwerken en elkaars werk voldoende begrijpen en dus elkaar pushen om het uiterste eruit te halen.

Als je het boek Masters of doom leest komt dit mooi naar voren. Wolfensteid, doom en quake waren zo goed omdat romero en carmack elkaar tot het uiterste dreven en begrepen wat zij met elkaars werk konden.
Het ziet er leuk uit, maar dit is ook gewoon mogelijk in de U3 engine,
Bij U3 kan je ook gewoon verschillende animated textures boven elkaar placen en op het zelfde moment laten afspelen. Het enige "verschil" is dat er nu is is dat U4 verschillende "slices" aan elkaar aan het breien is. Wat opzich wel gaaf is maar in de demo die hij geeft valt het praktisch nut helemaal weg omdat hij zo weinig slices gebruikt.

Die volumetric textures zijn juist interessant omdat je ze van verschillende angles kan bekijken.
Met wat meer slices, of zo'n zelfde systeem maar dan met slices over de 2 andere assen zou er veel indrukwekkender uit kunnen zien. Nu is het van de zijkant niet om aan te zien...
Kijk dat ziet er goed uit! :*)
de grap is dat het eigenlijk gewoon 10 image planes zijn, dit werkt alleen vanuit een bepaald oogpunt, en is in principe ook in de unreal engine 3 of Unity te doen (zeggen ze zelf van niet natuurlijk maargoed)

maar ziet er wel nice uit daar niet van!

edit: snap niet waarom dit ongewenst is maar dit is weldegelijk mogelijk in de unreal engine 3
er wordt geen mesh gebruikt er is echter een layaerd shader met een particle colour lookup.
die exacte methode is niet direct mogelijk maar je kan simpelweg 10 planes met een animated texture plaatsen en afspelen. dat is geen rpobleem en dat werkt net zo goed zoland je weet waar de camera staat.

[Reactie gewijzigd door freaq op 18 februari 2014 21:59]

Mwah, heb fancy volumetrische effecten in Unity gezien en dit ziet er ongeveer hetzelfde uit.

Dit werkt volgens de beschrijving echter met zowel volume textures als traditionele 2 dimensionale particles.

Bepaald geen 'nieuwe techniek' zoals beschreven in de video, though. Word al sinds GL2.x en DX9 ondersteund.

[Reactie gewijzigd door Wolfos op 18 februari 2014 21:51]

Als je het had bekeken had je gezien dat men een multi-layered 3D mesh gebruikt.
Zie het unity filmpje genaamd The Butterfly Effect, hierin gebruiken hun ook volumetric textures
Die bedoelde ik ja, dat is inderdaad dezelfde techniek. Unity heeft het echter niet in de engine ingebouwd, dus IMO zonde van het werk. Is sowieso dat Unity veel features uit die demo features nooit implementeerd. Natuurlijk kan je het wel zelf in Unity implementeren.

[Reactie gewijzigd door Wolfos op 22 februari 2014 16:12]

Ik snapte van 90% niet waar ze het over hadden maar het ziet er iig super nice uit :)
maar zo zal het nooit in-game zijn natuurlijk.
Altijd leuk die cgi-filmpjes maar op dit niveau in-game maken gaat nog een tijdje duren.
Ziet er zeker goed uit, alleen zou ik het niet een driedimensionale texture noemen, maar layered texture (of level texture) gezien in de plaatjes zelf geen z (of y, ligt aan het assenstelsel) informatie zit.
dat klopt wel idd, maar de designer heeft ook gezegd dat als ze een andere angle willen gebruiken ze het aantal layers kunnen vergroten wat veel potentie heeft om als 3d texture te kunnen worden gezien.

by the way kan je je voorstellen dat dit over 2/3 jaar door je 4k occulus rift op je af komt denderen als je een explosie ziet in een game... WOW!
quote: prodygee
Overigens ziet het er wel vet uit, balen dat 't enkel uit cinematisch oogpunt erg geschikt is. Zou de camera draaien, dan is gelijk het hele prachtige naar de knoppen.
Dan zou ik tůch even het stukje vanaf 06:12 (her)bekijken ;-)

[Reactie gewijzigd door born4trance op 19 februari 2014 00:59]

Niet enorm indrukwekkend. Ik zie echter wel graag de tech demo als game verschijnen!
Welke spel is dat in het begin?
Ziet er erg netjes uit.
En ik ben ook weer onder de indruk van de capaciteiten van de AutoDesk programma's.
Ik werk zelf dagelijks met AutoCad en Inventor.
Maar zo blijkt dat ze dus op meerdere fronten thuis zijn.
ik weet nou niet precies wat ze laten zien. Ik ben meer geÔnteresseerd in effecten die in de game zelf gebeuren tijdens gameplay ipv cinematics (pre-rendered of machinima), cut scenes of triggered events. Als ik die explosie krijg als er een redeemer in een kleine ruimte ontploft wordt ik blij en ga ik de nieuwe UT halen. Als ik die explosie alleen zie tijdens een cut-scene event... nou ach ja, leuk. En deze video doet me vermoeden dat het toch meer om dat laatste gaat.

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*