Inhoud blog
  • Dag 13
  • Dag 12
  • Dag 11
  • Dag 10
  • Dag 9
    Zoeken in blog

    Beoordeel dit blog
      Zeer goed
      Goed
      Voldoende
      Nog wat bijwerken
      Nog veel werk aan
     
    The Angelo Chronicles
    Avonturen op stage
    20-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 13
    Vandaag hebben we niet verder kunnen werken aan de game. We kregen een interne review van de applicatie waar we de voorbije dagen aan hebben gewerkt.
    Er waren toch wel een aantal dingen die we over het hoofd hebben gezien en wat de klant eventueel liever zou willen zien.
    Styleguide was niet volledig gevolgd, er moest meer spacing zijn rond de logo en de UI moest ook wat opgekuist worden.

    Particle effects waren goed, maar er moet een duidelijkere flow zijn dat uitlegt wat alle verschillende kleuren en luchtdruk niveaus betekenen.
    Voor de models, was er een logo nodig en ook een control panel voor de machine. Door dit toe te voegen kan de klant sneller herkennen dat het de wireframe is van de machine waar het product in het echt in steekt. De animaties moesten ook duidelijker zijn. Ik heb mij vooral met de logo, 3D modellen en de animaties beziggehouden.


    Voor de rest heb ik nog wat onderzoek gedaan naar Mobile VR met Google Seurat.
    Het is een manier om zaken te optimizen door uw meshes en textures in 1 file te stoppen. 




    Angelo out.

    20-02-2019 om 16:32 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 12
    Vandaag hebben we zitten onderzoeken en brainstormen voor de game die we gaan maken voor ons stage.
    Het moet speelbaar zijn op de Oculus Quest, maar het testen enzo gaan we doen op Oculus Go. De OQ is pas binnen een maand beschikbaar.

    In de voormiddag hebben we marktonderzoek gedaan en dan de initiële brainstorm sessie. 
    De uiteindelijke top 5 was een Tower Defense, Een puzzle game, Zeeslag, Pacman VR en Bomberman VR.

    Vervolgens hebben we nog is gestemd en een moodboard gemaakt. Ik had gekozen voor Tower Defense VR, maar meer in een Fantasy Setting. 





    Angelo out.

    20-02-2019 om 08:53 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    19-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 11
    Dag begonnen met onderzoek naar Post Processing. Paar tutorials gevolgd en wat met de sliders zitten spelen zodat ik het onder de knie kreeg.


    Daarna heb ik nog eens de particle effecten zitten aanpassen met nieuwe materials en values.
    Ze krijgen een random values mee voor de size en rotation zodat de wolken die gegenereerd worden niet altijd hetzelfde uitzien.


    Na dit was ik op zich volledig klaar met het project voor ons klant.  Het enigste dat gedaan moest worden was voor de IOS build (Apple). 
    Aan de Android kant was alles af, dus heb ik wat onderzoek gedaan naar de Lightweight Render Pipeline om de performance te optimaliseren voor Unity projecten.
    De focus ligt vooral voor lightweight of handheld devices die high definition renders niet aankunnen en waar het ook niet zo belangenrijk is in uw applicatie.
    Het is wel handig dat zowel de post processing en dit pipeline beide in de packet manager te verkrijgen zijn.


    Uiteindelijk nog meegeholpen om de laatste build nog in orde te krijgen voor de klant. In de Apple versie, kun je een object in het echt scannen om zo een 3D model te creëren op uw device. Het probleem nu, was dat de positie van het 3D model een paar centimeters verkeerd was. We hebben dan een developer build gemaakt waar we de positie konden verplaatsen van het 3D model zodat dit juist reflecteert met de realiteit.




    Angelo out.

    19-02-2019 om 09:47 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    15-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 10
    Dag begonnen met het afmaken van de particle effects. Ik moest blijkbaar in plaats van "PS.Stop()",  "PS.emission.enabled = false" in de plaats gebruiken enzo.
    PS.Stop(), zorgde er gewoon voor dat alles nimeer begon te werken als die eenmaal gecalled was. Ongeveer hetzelfde als een gameobject disablen. 
    Daarna icoontjes gemaakt voor de applicatie in de huisstijl van de klant. (zie foto, maar dan wel zonder logo en kleur).
    En uiteindelijk flow en kleuren verandert van de particles, het was veel te 'flashy'.




    Angelo out.

    15-02-2019 om 16:44 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 9
    Particle effecten updaten, opzoekwerk voor het scripten en alles installeren om ook te kunnen builden via mijn laptop en Android.
    Tijdens het scripten heb ik toch wel een goei tijd zitten knoeien met de StateManager om alle particles deftig te laten afspelen wanneer het moet.
    Particles wilden niet echt meewerken met .Play() en .Stop(), in de plaats daarvan moest ik "PS.Stop()" weghalen.
    Ook problemen voor te builden, ik zat perongeluk alles te editen in een kopie van een prefab met exact dezelfde naam. (Altijd alles dubbel checken)
    Dit had als gevolg dat alles werkte in de preview voor Unity, maar niet voor de Android Build. Kzat al te zoeken of de materials die ik gebruikte wel mobile compatible waren.

    Vrij korte post voor vandaag. Er was onderweg ook niks speciaals gebeurt dat ik kan vermelden.
    Goeie aflevering van Better Call Saul gezien voordat ik ging slapen.



    Angelo out.

    15-02-2019 om 14:23 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    14-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 8
    Het woord van de dag is 'particles'.
    Grootste deel van de dag heb ik zitten experimenteren met particle effects in Unity. 
    Verrassend genoeg vond ik het leuk om hiermee in te spelen. Tijd ging snel voorbij want je wilt alle functies graag is testen en toepassen op je product.


    Voor de rest heb ik vooral GitKraken merge conflicts proberen op te lossen en een AO (Ambient Occlusion) Unity texture gemaakt met Substance Painter voor een model van mijn stagebegeleider.




    Angelo out.

    14-02-2019 om 09:00 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    12-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 7
    Extra onderzoek gedaan naar image tracking om te zien of er misschien iets was waardoor we ons applicatie konden verbeteren.
    De conclusie was om eventueel een ander image te pakken als referentie om te tracken (iets met een score van 100).

    Daarna zitten kijken hoe we misschien in plaats van image tracking, model tracking konden doen. 
    Hierbij kwam ik steeds terug bij Vuforia. Via model targets kan het iets in het echt scannen, tracken en een 3D model in de plaats projecteren.

    Allemaal cool enzo, maar het liefst hadden mijn collega's iets gevonden voor ARCore. Uiteindelijk vond ik dit artikel waarmee je ARCore samen met Vuforia kan gebruiken in eenzelfde Unity project. Misschien is bekijken voor in de toekomst want het klinkt veelbelovend. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/arcore-with-vuforia.html

    Daarna wat onderzoek gedaan over particle systems en een paar Youtube tutorials gevolgd om wolken, mist en rook te maken. 
    Ons stagebegeleider heeft ook een  project gedeeld waar al toffe particle effects in zaten om mee te testen. 
    Er waren ook nog andere coole dingens in zoals cel shading, 2D level design en portals. Zeker iets wat ik kan gebruiken voor in mijn eindwerk.
    Rest van de tijd heb ik zitten experimenteren met particle effects en het aanpassen en samenvoegen van verschillende 3D modellen in ons project (via GitKraken).




    Angelo out.

    12-02-2019 om 16:46 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    11-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 6
    Models, animaties en het testen zijn afgerond. Nu moeten we de UI en canvas van de applicatie mooi maken.
    Een beetje onderzoek gedaan naar de best practices voor AR (Augmented Reality) applicaties en ook een paar gedownload.
    In deze guide waren er een paar goeie tips, goed om even door te nemen: https://www.enginecreative.co.uk/blog/ar-ui-best-practice-designing-for-augmented-reality-experiences/

    Daarna ben ik aan de slag gegaan in Photoshop, een paar mock-ups gemaakt en met kleuren zitten spelen zodat het klopt met de huisstijl van de klant. Voor deze blog heb ik het gewoon zwart-wit gelaten en de logo even weggelaten.


    Rest van de dag heb ik zitten spenderen aan onderzoek naar het optimaliseren van een 3D model van mijn stage-begeleider.
    De uitdaging is om de verschillende materials die het model heeft te veranderen in één texture waar alle data in zit en daar Ambient Occlusion in te stoppen. Het model heeft ook een rig met animatie en de hierarchy moet ook hetzelfde blijven. Hierbij heb ik zitten testen met de bake functie van C4D. 
    Baken is uiteindelijk gelukt, maar het is erg unoptimized. C4D voegt er automatisch teveel spatie tussen de polygons aan toe en je kunt dit ook niet aanpassen.
    Volgens deze site (http://wiki.polycount.com/wiki/Edge_padding) kunnen alleen 3dsmax, Maya, Substance share en Xnormal zo'n functie gebruiken.


    Voor de komende dagen ga ik experimenteren met imagetracking voor AR.



    Angelo out.

    11-02-2019 om 16:48 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 4 en 5
    Modeling, onderzoek en testing.
    Voor dag 4 en 5 heb ik mij zitten bezig houden met een kast te modelen waar het product in het echt in zou zitten.
    Het idee is om een grof voorstelling te geven door alles buiten de wireframes transparant te maken. In begin deed ik dit door een uvw te maken en daarop een outline om te gebruiken als texture voor de kast. Het uiteindelijke resultaat zag er niet zo goed uit dus heb ik daarna onderzoek gedaan om dit op een ander manier beter te bereiken.

    Vanaf hier beginnen onderzoeken naar de LineRenderer van Unity. De meeste oplossingen die in de buurt kwamen, waren spijtig genoeg niet gratis dus ben ik verder terug gaan kijken naar C4D. Uiteindelijk vond ik een vrij goeie guide en tool voor wireframe materials te genereren: 


    Er is ook een volumetric wireframe renderer. Deze zorgt er voor dat alle lijnen die gegenereerd worden ook even breed zijn, Dit had ik het liefst willen bereiken, maar spijtig genoeg is het niet gratis. C4D materials/shaders zijn trouwens ook niet exporteerbaar naar Unity, dus heb ik het idee achter deze tool op een ander manier toegepast in Unity. 




    Angelo out.

    11-02-2019 om 09:38 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)
    06-02-2019
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Dag 3
    Klik op de afbeelding om de link te volgen Gisteren vergeten te vermelden, maar ergens in de dag kregen we een rondleiding door heel het kantoor.
    Iedereen was super cool en ik heb een vrij goei idee naar waar wie ik moet mailen als ik met problemen zit.

    Vandaag heb ik de poly count van het 3D model kunnen reducen met Simplygon. Van +1M tris naar 80k ofzoiets (4 keer 50%). In begin wou ik dit doen door een Unity plug-in te gebruiken, maar daar kwamen uiteindelijk toch veel problemen bij te pas. Daarna heb ik in het model zelf zitten modelen om een cut-out te maken, zodat je binnen in de model kunt kijken. Zo kan je zien hoe alles ineen steekt. Om het af te maken heb ik nog lege stukken in die cut-out moeten bijvullen zodat dit er realistisch uit ziet (wat veel tijd heeft gekost).

    Uiteindelijk om de dag af te sluiten heb ik het model in Unity kunnen krijgen, met textures en al zodat mijn collega's hier mee kunnen experimenteren. Morgen ga ik proberen te helpen met animeren. Maar als dat niet nodig is, ga ik waarschijnlijk zo'n transparant kast maken waar dit product normaal in het echt in zit. 
    All in all, vrij drukke dag vandaag. Ik ben niet zeker of dit voor vrijdag wel af gaat geraken in 8 uur, maar ik hoop van wel.



    Angelo out.

    06-02-2019 om 00:00 geschreven door Angelo  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    >> Reageer (0)


    Archief per week
  • 18/02-24/02 2019
  • 11/02-17/02 2019
  • 04/02-10/02 2019

    E-mail mij

    Druk op onderstaande knop om mij te e-mailen.


    Gastenboek

    Druk op onderstaande knop om een berichtje achter te laten in mijn gastenboek


    Blog als favoriet !


    Blog tegen de wet? Klik hier.
    Gratis blog op https://www.bloggen.be - Bloggen.be, eenvoudig, gratis en snel jouw eigen blog!