Latest / Der GameDev Podcast (Game Dev) (MP3) / 30 - Vom Tester zum 3D-Programmierer
Transcript
- 0:00Dann dann beging irgendwie das war gesund Shader ich hier und dann ging in die die Sonne oder sowas kaputt irgendwie.
- 0:06Foreground
- 0:30Hallo und herzlich willkommen zu einer neuen Episode des Kindes Podcast und heute freuen sich mal die Programmierer Dennis geht Umprogrammierung
- 0:37Thema mit dabei als gestern haben wir ein altbekannter war schon mal dabei in der Informatik Folge dass der Konrad hallo Conrad,
- 0:46schön dass du dabei bist.
- 0:47Danke schön dass du mich eingeladen hast.
- 0:49Ist sehr gerne und ich freue mich auch sehr sehr dass der Marcel dabei ist hallo Marcel.
- 0:56Marcel ist nehme ich etwa die Programmierer das kann er gleich selbst noch mal erzählen aber er ist nämlich auch der Bruder von dem Patrick und der Patrick war in unserer character artist Folge dabei,
- 1:08und während der Marcel noch bei Qualität ist oder also derzeit bei Freitag arbeitet da war der Patrick ja früher auch mal so also sind da die die Verbindungen genau aber Patrick,
- 1:21du kannst ja kurz mal selbst erzählen wer du bist und was du gerade machst und,
- 1:27ja Bibis dich dahin verschlagen hat zur qualitech und so.
- 1:32Ließ mich dazu geschlagen hat also die ganze kannst du history so mal kurz.
- 1:41Ja also nach der nach meiner Schulausbildung bin ich habe ich zwei Jahre lang so eine Informatik Ausbildung gemacht optional bernd-blindow-schule ich weiß nicht ob wir wissen.
- 1:53Was ist noch nicht.
- 1:54Wie auf dem Gymnasium gibt's in Informatik Ausbildung der.
- 1:57Nein das ist keine das ist keine keine normale Schule,
- 2:01das ist doch schon so ein LAN in denen ist schon so eine so einen Job Ausbildung sowas in derart.
- 2:08So eine Berufsschule.
- 2:09Genauso eine Sonate Schule und,
- 2:12das geht dann irgendwie informations und kommunikationstechnischer Assistent komischer langer Name aber,
- 2:20relativ Standard Informatik ein ähnlich glaube ich was mir auch offene Universität zu lernen würde vielleicht nicht ganz so nicht ganz so tief vom Wissen her aber da habe ich dann auch angefangen C plus plus zu lernen.
- 2:33Und ja also ich meine generell ist halt so gewesen man hat halt schon seit der Kindheit halt einfach gerne Video Game spielen und hat er so diese Faszination Dampf davon und.
- 2:45Dann wollte man halt irgendwie so okay ja ich mache halt irgendwas mit Computern im ID vielleicht habe ich diese Ausbildung gemacht dann habe ich halt eben mit C plus plus angefangen da.
- 2:56Und,
- 2:58ja dann dann hat mir halt auch alles super Spaß gemacht und reicht dann auch schon eher immer so eine so eine Art Faszination hatte mit mit dem grafischen,
- 3:07habe ich da auch dann so Projekte gemacht mit direct Eckzahn damals direct X9.
- 3:14Und habe ich einfach ein paar kleine Tutorial sample irgendwie gemacht und ja und dann bist du ein bisschen in die graphische reingekommen und als ich danach fertig war habe ich dann zwei Jahre auf der Games Academy in Frankfurt und dann,
- 3:29genau da habe ich dann dieses Game Programmer Studium gemacht.
- 3:34Und ja da hat man halt gesagt das ganze nochmals ein bisschen vertieft das war zwar nicht mit dem Fokus auf Grafik weil auf der Games Academy da hat man halt natürlich dass man meistens in den Teams vielleicht irgendwie ein zwei Leute oder sowas darf man meistens,
- 3:49bezahlt dass es dann eher so 8 Uhr artist und vielleicht ein oder zwei programmieren.
- 3:54Ja das stimmt.
- 3:56Unser ja dann muss man bei den Projekten muss man halt dann irgendwie ich hatte dann für dich immer gerne mich einfach nur grafische konzentriert aber.
- 4:04Auf das dann auch so da arbeitet man dann mit Unity oder andere und da braucht man dann wirklich irgendwie ein Mentoringprogramm programmer.
- 4:12Weil der schon alles da ist man sich an uns dann basteln und,
- 4:17dann seid ist dann halt eher so dass man dann generell noch so Gameplay oder andere Dinge machst aber ja das war dann da lernt man natürlich dann auf jeden Fall Leute kennen aus der Industrie und.
- 4:28Kommt man dann so bisschen in das ganze game development rein,
- 4:33dann als ich damit fertig war habe ich mich zum ersten Mal gleich bei Crytek beworben gehabt.
- 4:40Damals zu dem Zeitpunkt war Anne genau ich war sogar einmal da beim onsite Interview.
- 4:47Also das ist jetzt nur mehrstufiger Antenne interviewprozess wahrscheinlich ne.
- 4:51Ja genau das ist dann kommt dann erstmal ein wenn Interesse da ist von denen,
- 4:59was du Stevie und sowas angeht dann kommt erstmal halt ein Telefoninterview das ist meistens so eine Stunde vielleicht mehr.
- 5:09Doch heutzutage noch rüber und so lange geht wohin der werden dann einfach zur ethischen Fragen stellen.
- 5:18Einfach so und umzuschauen irgendwie ob sie hatte überhaupt ein bisschen Ahnung.
- 5:22Man kann ja sonst was in denen im Lebenslauf schreiben ne.
- 5:25Ja genau und ja wenn man halt dann sieht irgendwie oder gehört dass das da irgendwie ein bisschen was da ist dann,
- 5:35Mütter halt eingeladen zu einem an Zeit Interview die Zeit der wird dann eingeladen dann kommt vorbei die Zahlen die auch die die Fahrtkosten und,
- 5:45da ist auch ein relativ lange lange putze ich weiß nicht wie es bei VHS oder bei,
- 5:52anderen Ding ist bei anderen Kategorien aber bei Programmierer weil Freitag hat man sehr lang und Zeiten gegeben meistens zeigten vormittags an oder morgen so gegen 10 Uhr oder 11 Uhr.
- 6:06Geht dann bis Nachmittag irgendwann so 16 Uhr oder sowas.
- 6:11Und das ist dann kommt dann auch so kleine Tests die du dann absolvieren musst oder er nur quatschen und beschnuppern oder so.
- 6:19Jannis ist ein bisschen Kombination aus beidem also am Anfang ist es glaube ich erstmal so man redet drüber und eventuell ist er auch der einer von den projectmanagement vielleicht dabei und dann rede mal auch ein bisschen einfach nur ob man.
- 6:34Du hast du generelle Dinge einfach jemand ob ich bei jedem Interview hat sowas immer.
- 6:40Wo sehen Sie sich in 5 Jahren.
- 6:41Genau genau solche Sachen.
- 6:45Und dann hat man halt dann geht man meistens auch mit 12 programmieren dann hier in dem Interview waren gibt man dann Mittagessen irgendwo.
- 6:54Aber ja.
- 6:55Dann auch so ein bisschen getarnt als ein Person.
- 7:00Ja ja aber das habe ich auch einmal gemacht das ist so irgendwie unangenehm weil weil man weiß irgendwie so ok erstens wir kennen uns nicht und zweitens
- 7:07ja naja untersucht mich ja jetzt schon so irgendwie ob ich ins Team passe aber wir müssen ja alle locker sein und was zusammen essen.
- 7:15Der ist Ananas das geht gar nicht.
- 7:18Genauso ist das R&M,
- 7:22ja muss halt dann so ein bisschen so ein Kennenlernen und wie gesagt so ein Ziehen getarnt halt irgendwie noch mal so ein paar Fragen unterwerfen ich weiß ja gar nicht aus welcher Sicht ich jetzt gerade eben war ich war auch schon mal auf der anderen Seite mit dabei.
- 7:35Ach echt das ist super dass Andy als er doch beide.
- 7:38Genau ich war auch schon mal bye bye von Crytek pleite auch mal meinem Interview und bei so Mittagessen dabei habe ich sag jetzt erstmal andersrum weil wir soweit noch nicht bin,
- 7:48ja und dann komm halt wieder und dann hat man manchmal auch noch irgendwie so eine Stunde also was ich damals hatte die haben mir glaube ich eine halbe Stunde oder Stunde gegeben für ein paar Aufgaben,
- 8:01sie muss dich tatsächlich zu auf dem Blatt Papier lösen quasi.
- 8:06Und dann kam sie wieder und dann musst du manchmal erleben drüber reden warum hat man es auf die Art und Weise gelöst und,
- 8:14was sind die Gedanken dahinter und ja solche gegen also jetzt schon relativ anstrengend also wenn man da so von,
- 8:23morgen ist Nachmittag da irgendein Interview hat.
- 8:26Ja glaube ich also vor allem ja auch weil du kannst ja gar nicht so ganz locker sein sonst ist die ganze Zeit so ja hallo ihr Leute
- 8:34Rewe Köln erstmal diesen Strang weitere folgen bevor wir dann noch mal zu der anderen Perspektive kommen was ja auch super interessant ist aber du hast dann das Anzeigen dafür gehabt und dann.
- 8:44Haben ja genau dann dann sag mal halt wieder tschüss irgendwie geht nach Hause und dann dann heißt halt irgendwie an den nächsten paar Tagen bekommt man dann Bescheid ausgeklappt hat oder nicht,
- 8:57und zudem Zeit und damals hat dann nicht klappt bei mir tatsächlich ja das war dann so ein bisschen so ein so ein,
- 9:06dann noch erstmal fallenden weil das habe ich einen einen Jahr lang habe ich dann weiter noch Jobsuche für mich war das eben auch früh dieses dieses eine eine Ding weil ich wollte halt ich weiß schon immer so an anderen grafischen infiziert und,
- 9:19wer da will man natürlich halt so dieses people Aging haben und beste wie es geht irgendwie und in Deutschland noch ne halt dann ein bisschen eingeschränkt weil ich jetzt mal.
- 9:29Und haben die gesagt woran es lag also ob es an den Test lag oder an irgendwelchen anderen Sachen.
- 9:34Ich frage mich bis heute von was gelegen hat mein meisten ist es so dass sie entweder jemand anderen gefunden haben sie ein wo sie meinen es ist vielleicht besser gepasst.
- 9:48Oder ja also ich hatte eigentlich Gefühl dass es relativ gut fließend Interview.
- 9:55Also die haben kein direktes Feedback gegeben die haben jetzt nicht geschrieben.
- 9:58Kein wirkliches direkt.
- 10:00Susi hier da hatten sie mir Kohlern vergessen sorry tschüss.
- 10:05Also na ja direkt im Test natürlich geben sie schon drüber wenn du da bist aber jetzt nicht irgendwie ob du das Interview mit bestanden hast oder nicht also da kommen noch kein direktes Feedback die versuchen das relativ neutral zu sein dann noch.
- 10:18Ich finde das schade weil so kann man sich ja nicht verbessern wenn ein niemand sagt woran das liegt also das ist doch total nervig ja schade du bist nicht gut genug aber wir sagen dir nicht was du verbessern kannst was sollen wir denn dann machen.
- 10:31Ich glaube das hat hat auch Gründe es die Firma sich der Absicht dass da nicht irgendwelche Klagen kommen oder so das ist danach irgendwie heißt du echt hier die haben das anders gesagt das geht aber gar nicht,
- 10:42also da ist man auf der sicheren Seite wenn man sowas sagt wie ich auf vielen Dank dass Sie da waren sie waren ein vortreffliche Kandidat leider passt es der,
- 10:51aber sag mal diese Tests waren die zu schaffen,
- 10:55oder waren die so strukturiert dass sie eigentlich nicht zu schaffen waren und sie gleichzeitig deswegen sehen wollen dass du in der Lage bist das zu erkennen und dann Prioritäten setzt.
- 11:07Po
- 11:08es ist halt schon echt super lang her wirklich erinnern kann ich mich nicht mehr aber ich weiß dass es eigentlich machbar war also es war jetzt nicht so komplett irgendwie ich meine einerseits zur auf dem Blatt Papier programmieren ist halt immer ein bisschen fies.
- 11:22Auf Blatt Papier auch noch.
- 11:24Das sollte richtiger Couch sein jetzt nicht eher so ein Pseudocode oder so ein Algorithmus oder so ganz high level.
- 11:30Na ja doch also Pseudocode ist auf jeden Fall okay gewesen musst du jetzt nicht irgendwie Syntax muss alles stimmen oder so aber ja ist halt immer schwierig weil du kannst mich nicht einfach irgendwie wieder löschen und schreiben.
- 11:44Ich finde es auch bald,
- 11:46zum Blatt Papier viel sinnvoller zu generell zu sagen wie man vorgeht und dann zum Schutz zu sagen ich mach das jetzt rekursiv oder ich mache das iterativ,
- 11:56aber jetzt das auf Papier programmieren zu müssen ich bin mir nicht sicher ob dass das wirklich gut abbildet ob jemand das Canvas kann ja jeder Schleife programmieren aber ich finde das schwierig ist sich erstmal zu überlegen wie gehe ich da überhaupt dran.
- 12:09Ja also ich bin da auch kein absolut keinen keinen Ton.
- 12:12Ich erinnere mich noch dass wir in der Berufsschule ich habe ja Informatiksysteme gerade gemacht da hatten wir einmal einen Test und da musst du wirklich Code hinschreiben und da wurde halt bewertet oder nee warte mal,
- 12:23ich habe ihr hatten Code bekommen und muss jetzt die Fehler suchen,
- 12:28aber das war richtiger code also kein Pseudocode und sowas tja und dann musst du es ja guck mal da fehlt aber sie mit Kohle und so du konntest ja auch nicht mehr kompilieren um zu gucken ob sie wirklich dann läuft das war alles nur auf Papier so ein bisschen merkwürdig.
- 12:39Oh das finde ich immer noch einfacher als auf dem Papier zu kaut nicht mein es gibt Leute die machen das im Text-Editor die sind das vielleicht gewöhnt und andere benutzen aber immer eine ID ID wissen vielleicht gar nicht wie hast du den überhaupt heißt heute immer Autovervollständigung benutzen.
- 12:54Okay aber dann hat das nicht geklappt du weißt nicht warum aber du hast da also könntest du sie nicht die Leute noch da du kannst ja mal fragen irgendwie.
- 13:01Nee die sind tatsächlich nicht mehr wirklich da eine persönliche noch da der ist tatsächlich sogar in meinem Team ist gerade.
- 13:10Guck dir mal nach böse rüber.
- 13:14Das ist doch geschafft hast das Tier einfach zu gut und er hatte Angst um seine Position.
- 13:21Ich weiß auch nicht mehr wirklich ja ich müsste wahrscheinlich die die Yvonne von Asia wahrscheinlich fragen aber ich wollte leider nie so richtig nach buddeln irgendwie.
- 13:31Ja man manchmal will man Dinge nicht wissen ne.
- 13:34Wenn den Leuten jetzt auch nicht so auf die Füße treten irgend so was war damals und ja.
- 13:39Aber man muss auch sagen manchmal passt es einfach auch nicht wegen der derzeitigen Firmenstruktur also oder Situation weil es ist es z.b. so ich habe das auch schon mitbekommen dass Leute die eigentlich cool sind
- 13:52aber vielleicht noch nicht ganz soweit ja aber das wäre kein Problem wenn du die einfach ein paar Wochen ein arbeitest aber wenn die Firma gerade in einer Phase ist wo sie was sie nicht am Ende der Produktion ist so nur noch Leute braucht die sofort mit losrennen können und und und sozusagen sofortleistung bringen können,
- 14:11ohne Einarbeitungszeit dann ist das halt ein bisschen schwierig aber das heißt nicht dass Du grundsätzlich nicht nicht gut genug bist das ist einfach gerade zu der aktuellen Firmen Situation nicht so gut passt.
- 14:21Genau das ist das nicht sogar meine Meinung nach eigentlich der der der meiste Grund,
- 14:26warum man warum man genommen wird außer man hat wirklich etwas schlecht gewesen im Interview oder so,
- 14:32also auch von von also jetzt auf jeden Fall von unserer Seite aus von von der Caltech Seite aus wenn ich irgendwie Seite habe Interview dann,
- 14:39das ist wirklich ein sehr sehr wichtiges Kriterium aber das ist halt eine Sache da kann natürlich der derjenige der sich bewirkt halt dann nicht so wirklich reinschauen das ist halt wirklich fies eigentlich.
- 14:49Alt ist Anna ich hatte mal einen Attest gemacht und dann war ich mit dem fertig um Essen sein ich glaube war auch nicht besonders gut so dass die mich jetzt nicht genommen hätten aber als ich den abgegeben habe hatte Typ mir gesagt ja sorry wir haben gerade mitbekommen dass wir ganz viel Leute kündigen also das habe ich auch aus der Presse dann gewesen
- 15:04und das musste der Typ Mann scheint selbst noch nicht derart Direktor war klar ich meinte weg das ist zwar hoch im posten aber der hat es auch keinen Einblick in die
- 15:12generelle Firmen Ausrichtung wenn es um Kündigung geht und sowas nein vielleicht.
- 15:16Wenn das da die Leute über ihm entscheiden und ja das ganze Zeit dass er wirklich plötzlich überrascht ist aber jetzt bist du ja trotzdem dort
- 15:25wie kommt das Dennis.
- 15:27Ja ich habe dann wirklich ich habe dann wirklich diese ganze Jahr lang halt irgendwie als ich habe mich auch woanders beworben gehabt und es hat irgendwie so richtig funktionieren aber es ist halt auch verschiedene.
- 15:39Gründe wie in die einerseits halt so diese Erwartung von mir halt in dieser ich will wirklich diese graphic Ding machen ich will jetzt nicht unbedingt Micha Gameplay Programmer bewerben und sind auch nicht wirklich meine Stärke und,
- 15:52dies und das und das kommt halt so dazu und es gibt auch wirklich sehr sehr wenige Junior Position in in im grafischen programmieren.
- 16:01Wenn du ihn siehst sehr sehr wenig und viele Firmen sind meistens dann eher auf mobile eingestellt.
- 16:08Und ja und ich meine denke sowieso intern Situation ist wahrscheinlich eh schon bekannt halt immer teilweise wirklich sehr schlecht bezahlt ist und dann kriegt man keine Wohnung sondern seine Regeln.
- 16:22Also du meinst das Praktikum.
- 16:23Genau wenn man so Praktiker weil bei den meisten Firmen soll hier in Deutschland machen,
- 16:28und ja dann habe ich halt wirklich dann auch meine eigene Faust halt dann zu Hause ich meine hat ja dann genug Zeit und habe dann an einer eigenen Händchen quasi gekotet.
- 16:41Und hat sich sogar tatsächlich schon in am Ende von der Games Academy Zeit angefangen gehabt die habe ich immer weiter gearbeitet und.
- 16:51Besser schon was draus geworden und damit habe ich mich dann noch mal beworben bei heute irgendwann mal.
- 16:58Nur das war dann wirklich genauso wie du meintest dass halt dass die waren gerade in irgendwie in der schlechten Zeit oder die irgendwas hat er nicht geklappt und dann dann habe ich mich einfach dann habe ich einfach gesagt okay ich bewerbe mich jetzt einfach mal zu ey.
- 17:12Damit ich überhaupt irgendwie anfangen kann,
- 17:15ja das war dann so Dezember 2014 habe ich dann angefangen gehabt RTL weiß nicht ob das viel über den interviewprozess sagen soll also ist es relativ simpel also jetzt mal.
- 17:27Also meinst reinzukommen.
- 17:28Ich hatte noch nicht mal ein Telefoninterview aber das kann auch sein dass die mich eben schon ein bisschen Kanten und dachte ich ist okay muss man es nicht machen.
- 17:38Ja gleich mein Dad das ist ja in der Datenbank gespeichert ne deine dein deine Ergebnisse und so.
- 17:44Und dann dann was halt sofort and on-site dann wurde ich ja eingeladen,
- 17:49ein bisschen hingefahren und das geht da auch wirklich super schnell das waren Fleisch war vielleicht eine Stunde oder zwei Stunden wirklich einfach nur einredet ein bisschen und laut ist ein bisschen Bauch ist doch sehr wenig Druck gewesen also bei mir damals jedenfalls,
- 18:05Armvene heißt einfach nur dann fragen die sich einfach ein paar Dinge wieso,
- 18:09kannst du dir so vorstellen wie es so funktioniert die irgendwas was muss muss man da so machen was was denn gute weiß nicht so gute trade irgendwie man da haben sollte so fügt Duell in die,
- 18:21Englisch kannst du in die Fehler erkennen und solche Dinge.
- 18:26Ja und gut Ticket schreiben Sachen Probleme.
- 18:30Wenn du wenn du schon ungefähr weißt so wie das so abläuft irgendwie du hast irgendwie so eine Datenbank wo du irgendwelche Tickets erstellst und das wird dann an die Leute estimed also wenn du sowas schon weißt und voraus und da habe ich da auch schon hin Bruder gefragt gehabt irgendwie so ok Google,
- 18:45und dann bist du eigentlich irgendwie drin wenn ich finde dich haben wollen und.
- 18:52Ja dann war ich halt eben Ceylan City eingefangen ich war ein ein Monat das war glaube ich der letzte Monat den via Warface gearbeitet hatten.
- 19:02Und genau dann dann war das denn nicht dann höre ich dir gegangen also ich habe komplett dann aufgegeben.
- 19:09Kannst du das kurz erklären was dieses Warface ist ich kann das gar nicht.
- 19:13Warface das ist so ein free-to-play First-Person-Shooter so Militär Shooter Hand vielleicht ein bisschen mit Call of Duty Vergleich.
- 19:24Aber gibt's denn hier überhaupt oder war das nur in China dann.
- 19:28Nenne den gibt's immer noch an der ist der ist sehr sehr erfolgreich in den russischen Raum,
- 19:35und ich bin auch soweit ich weiß und das hat eben diesen Freitag hier Studium gemacht damals.
- 19:43Kann ich auch schon sehr sehr altes Projekt.
- 19:46Ich weiß es nicht genau wann es angefangen hat da war ich mit Sicherheit noch nicht da scheiß so32 Zeiten oder sowas und wie soll ich damit angefangen,
- 19:55und dann ja wir also wir haben halt sozusagen unsere Ihnen besprochen zu billig sie für das Projekt halt aufgegeben und Hamstern sozusagen gesagt hier hier ihr könnt damit es machen soll Karten und Meere.
- 20:08Dauert bestimmt ewig sich da erstmal rein zu Fitzen.
- 20:12Und dann haben sie Ponys eingebaut.
- 20:13Nee also ja weil wir wollten halt dann einfach auf andere Projekte umsteigen bei uns intern halt im Frankfurter Studio und.
- 20:25Dann weiß bei wheel of fate ich weiß nicht ob ihr das kennt.
- 20:29Ja da habe ich mich ja für einen Beta-Test an angemeldet war eine Art DotA oder League of Legends ne.
- 20:35Amazon mobile.
- 20:37In mobile aber das ist ist das irgendwann mal aus der Early Access Alpha rausgekommen.
- 20:43Nein.
- 20:46Es sei das hattest Du Dir und Sofia in Bulgarien gemacht und das war ja das war so ein so ein Symoba halt eben wie man scannen mit,
- 20:58mit verschiedenen Charakteren aus totmannsruh Mythologie und irgendwie so Märchen also du hattest irgendwie so Red Riding Hood und irgendwie,
- 21:11keine Ahnung Tesla hatte machen irgendwie also ganz Grille character und ja also,
- 21:20wenn ich so zurückdenke habe ich da immer noch ziemlich viel Spaß eigentlich war schon sehr lustig an dem Dreck zu arbeiten.
- 21:27Wann man hatte aber es braucht noch ein bisschen der andere experience als die Elbe nicht sagen weil man macht DJ anders hätten spielt Party immer nur als ihm weil es ist ja auch nur so ein Team competitive game,
- 21:41denke deswegen kannst du mir das auch wirklich wir sitzen alle halt sind sie irgendwie so 678 Leute und dann werden halt immer so Games gestartet und wird immer getestet und dann wird auch sehr viele einfach die spielen Fußspiel einfach nur,
- 21:53holsing hat dann hat er schon bisschen dran gemacht ja das ist halt dann irgendwann mal,
- 22:01eingestampft wurde das Projekt weil ja verschiedene Gründe.
- 22:06Ja dann bin ich dann hat man mich in anderes Projekt geschickt da war ich dann dann mich zu Real gewechselt passen.
- 22:16Oh das war bestimmt er Robinson oder climb ne.
- 22:19Blind genau und zwar erstmal einen kleinen.
- 22:21Genau, kennst du das.
- 22:24Ich kenne da so ziemlich wenig von den Sachen der letzten Jahre.
- 22:26Das ist doch super das war ein ein Bergsteiger Simulator India oder ein hast du wirklich an deinen Händen so eine Controller gehabt und muss das dann richtig virtuell den Stein anpacken sozusagen und ich hochziehen,
- 22:37und er kommt zum hin und her gucken hast dann halt alles gesehen und so also das ist.
- 22:41Das ist ja cool.
- 22:42Ja das ist echt toll ja also war war glaube ich ein sehr cooles Projekt oder Marcel.
- 22:48Ja ja auf jeden Fall also wenn ich wenn ich jetzt noch so zurück denke an die Menschheit zwaa war wirklich das coolste,
- 22:56leuchtenzentrum Pflanze,
- 22:58ja also wobei wir damals als ich dran gearbeitet hatten hatte hatten wir noch nicht diese da gab's noch nicht diese Kilos Controller die man an den Händen hatte.
- 23:10Seit wir haben erst angefangen mit einem ganz normalen Xbox 360 Controller soll haben wir das meiste gespielt.
- 23:16Also du musst das dann auf deine Position gucken wo die Hand hin soll und da hast du irgendwie an gedrückt und dann hat der Charakter sich da auch.
- 23:23Genau also ich bin ja aber es ist halt trotzdem Revier gewesen und das war meine allererste wie alt die sind generell.
- 23:32Er ist ja schlecht geworden.
- 23:34Ja teilweise also,
- 23:39ich weiß nicht ob ich sagen es ist nicht so richtig dass einem schlecht geworden ist aber man hat schon so gemerkt sondern mulmiges Gefühl man kriegt so ein bisschen jammern wird also mir ist auf jeden Fall schon mehrmals schwindelig geworden.
- 23:53Und wie war denn das erste Mal als er runtergefallen bin.
- 23:56Boah das war krass ja das war schon für dich da.
- 23:58Ich glaube ich das ist schon ziemlich immersives Gefühl wenn Du davon Berg fällst dann.
- 24:05Ja ja ich habe das sogar teilweise habe ich das dann sogar falls mich dran gewöhnt habe ich gesagt teilweise aus Spaß mehr gemacht mir ist weil es einmal wirklich witzig war.
- 24:14Es ist mal jemand vom Stuhl gefallen während des Testens.
- 24:17Glaube ich.
- 24:19Vor Schreck oder so.
- 24:20Ich glaube nicht ne.
- 24:22Das ultimative Erlebnis mit Schmerz am Ende aber sag mal,
- 24:29jetzt jetzt kann ich mir das schon ganz gut vorstellen als Kühe so eine Multiplayer Sachen zu testen weil du ja wieder schon sagte soll gespielt sein Team du hast Spaß,
- 24:39aber gerade bei sozinha Play Spiel ist es ja das erste zweite Mal super cool und dann wird irgendwann öde weil du hast alles gesehen und du musst dann ja auch oft die Sachen testen die du schonmal getestet hast ne also du hast so ein Bug erkannt und heißt es dann ist das so und jetzt noch mal und jetzt noch mal mir ist noch mal und jetzt noch mal und dann wird er irgendwann öde wie hat sich das denn für dich angefühlt.
- 24:56Also bei klein war es eigentlich nicht so schlimm weil es hat ja keine Story und es war wirklich einfach nur ok Spring in dieses jump in dieses Level rein das war dann irgendwie Asia oder irgendwie Grand Canyon,
- 25:11und dann machst du einfach halt diese selbe dann dann dann kletterst du halt diese selbe Wand immer ab,
- 25:16und in dem Fall ist eigentlich ganz ganz witzig weil das so eine anscheinend schon für dich ist.
- 25:22Und du weißt halt dann immer schon okay du weißt mit dem Fahrrad wie Du am schnellsten dahin kommst irgendwie und also über über die Zeit lernt man halt diese Pfade dann irgendwie auswendig und.
- 25:33Ja und dann weiß halt irgendwie an der Stelle da irgendwie wieder diese eine vacchini und dann kommst du vorbei und dann ja cool pictures.
- 25:42Ja aber das danach beim paar Robinson war es dann schon eher so ein Ding aber,
- 25:48bei denen spielen also vielleicht andere Projekte wo es weniger Spaß macht bei Warface z.b. habe ich wirklich sehr wenig Spaß das selbe Level noch mal machen weil wir sind dann tatsächlich halt einfach,
- 26:00wir hatten so einen Test wo wir einfach nur in Level geladen hatten und dann sollten wir einfach nur rumlaufen und alles abschießen.
- 26:09Also alles abschießen im Sinne von Gegner oder auch jede Kanne.
- 26:13Wirklich dir so die ganzen Gebäude irgendwie Sisi Glas irgendwie die Wände abschießen und irgendwie alles,
- 26:20alle Schalter drücken und dann halt dann für den halben für den halben Tag irgendwie dann schon sehr sehr lange.
- 26:30Erfahren wenn du das jeden Tag neu machen muss weil du musst da jeden Tag sicherstellen dass nicht in neue Bugs eingeführt wird ich nehme mal an dass das Ziel dann daraufhin aus dass du z.b. testest ob die Wände aus Holz wirklich die Kugeln durchlassen und die
- 26:43aus Beton nicht und so also so eine Penetration Test gibt oder oder Features gibt einen neuen Shooter ne dass manche Materialien Sachen durchlassen manche nicht und so.
- 26:53Ja sowas in derart wenn es meiste waren wahrscheinlich eher so welche,
- 26:56ich will jetzt irgendwie also die hatten zwei Spiele auf die auf die offenen Fenster und es macht irgendwie klar aber Fenster geht nicht kaputt.
- 27:06AOK.
- 27:07Hast du denn auch oft so Leveldesign Sachen dass man wirklich irgendwie bestimmte Trigger funktionieren nicht oder solche Sachen genau aber dann bei ROBINSON wo ich sechs Monate war ungefähr,
- 27:17das ist glaube ich so ziemlich auf meinen meine favorite experience gewesen mc Waldeck das echt ich fand das Spiel wirklich sehr sehr cool
- 27:23und also da hat mich nicht wirklich gestört weil es war wieder auch so ein so ein interessantes wieso ein,
- 27:30das Spiel selbst war glaube ich auch wie so eine Art wie sollen sie Vergnügungspark wenn du so mit so einem,
- 27:37mit seiner Bahn durch die Gegend fährt Seiten sollen diese verschiedenen Themenbereiche hast wieso so ein bisschen weil das Spiel aufgebaut weil du hattest eins und hab,
- 27:47und dann kommst du so in diese verschiedenen,
- 27:49area Scan und da irgendwas machen lassen meistens passe ist oder sowieso Schatten musst du es mit diesen kleinen Dinosaurier der lieber hin folgt.
- 27:58Also alte du du bist da glaube ich abgestürzt auf so eine dinowelt und musstest dich dann durch Kämpfe oder wie war das noch mal genau.
- 28:04Genau ja du bist ja irgendwo abgestürzt dann findest du dieses kleine Dinosaurier Baby.
- 28:11Und ja dann hast du halt irgendwo Befehle die du so drücken kannst auf deinem digital Kreuz glaube ich weil und dann kannst du halt irgendwie sagen ihre hier folgt mir oder in die lauf da hinten hin,
- 28:22und ja als würdest Du schon natürlich ganz gut gewesen wenn dieser wieder aktivieren und,
- 28:30da musst du halt mit dem durch die Gegend laufen des witziges wir hatten ja auch noch diesen diesen hinter weil diese diese diese Kugel die dir so folgt diese fliegende Kugel.
- 28:40Ja wieso und wieso in in Destiny in der diese fliegende Freund an.
- 28:44Genau an der redet ja auch glaube ich mit dir seit seid ja genau und ja da kam da kannst du dir vorstellen dass da sehr sehr viele backen Begriff,
- 28:53wenn du Zeit Herta hast die dir finding mäßig überallhin folgen müssen dann schon sagasser schon einiges vor unserer Zeit war bis kurz vorm goldmaster weil das is broken die ganze Zeit.
- 29:06Das ist ja der normale Zustand von spielen,
- 29:11ich hätte noch eine Frage weil also ich habe eine große Hochdach Achtung vor weil die halt weil das ein super wichtiger Bestandteil ist der super hilfreich ist für alle andere Entwickler und weil die Arbeit,
- 29:23na ja also ich hab das mal ne Woche gemacht und habe es danach schon gehasst also ich finde es da braucht man schon,
- 29:29viel Geduld und und an so und dass da wirklich fair dabei zu bleiben und sinnvolle Buggypod zu schreiben und immer wieder dieselbe Sachen zu überprüfen ob die Scheiben mit immer noch kaputt gehen und sowas nennt das ist schon echt,
- 29:39Kasse arbeiten jetzt hast du aber vorher gesagt na ja du wolltest jetzt eigentlich direkt in die 3D Programmierung,
- 29:46und eben nicht zu euch als Gameplay Programmierung jetzt könnte ich ja mal zu nicht sagen wäre nicht aber vielleicht DZB gäble programmieren trotzdem noch interessanter gewesen für dich als Kühe dann.
- 29:59Ja einerseits vielleicht schon aber auf der anderen Seite konnte ich dann als paydirekt auch bei Freitag ansteigen wo ich halt auch hin wollte am Ende.
- 30:07Okay.
- 30:09Da nicht war das für mich ein bisschen simpler und Plus ist zu dem Zeitpunkt wollte ich halt wirklich was ein bisschen Zeitdruck da dass ich irgendwie.
- 30:18Überhaupt irgendwie in der Arbeit finde,
- 30:21und ja von daher finde es mehr Sinn gemacht weil ich dachte einfach ok bevor ich sie mich jetzt irgendwie weil das ist dann vielleicht ein bisschen längerer Weg irgendwie von Gameplay dann irgendwo sich zu Rendering verarbeiten,
- 30:32das wäre okay mache ich jetzt erstmal das so lange bis du irgendwie ist von Projekten oder so besser aussieht oder irgendwie,
- 30:39damals noch mal zu privat einfach lernen ich dann noch mal ein bisschen dass du und dann steige ich dann noch mal ein und im Endeffekt.
- 30:48Hat,
- 30:54ich habe wirklich so was ich hatte mir sowas gedacht wie in die ok ich mache jetzt irgendwie ein halbes Jahr oder ein Jahr irgendwie bei Keeway und dann steige ich um am Ende des Tages sind sein jetzt glaube ich war Jahre geworden oder.
- 31:05Okay und ähm wie hast du das den Leuten direkt von Anfang an kommuniziert das eigentlich dein Ziel 3DS.
- 31:12Genau ja das habe ich wirklich gemacht war auch schon ersetzt sogar im im Interview von Conway Job,
- 31:20habe ich nicht sofort erwähnt gehabt und die waren damit auch okay also es ist es ist auch kein auch nichts Ungewöhnliches sage ich jetzt mal dass die dass viele Leute als DJ anfangen,
- 31:31wirklich was anderes gelernt haben also irgendwie Arts oder Probleme,
- 31:36oder Gamedesign dass die Leute dann auch später umsteigen wollen wieder also selbst weil also zumindest bei Crytek bei uns hingegangen gebe ich jetzt mal,
- 31:47und wir haben ja wirklich verschiedene viele Leute eigentlich die haben auch schon mehrere artisti,
- 31:54jetzt auch Ärztin nach Art gewechselt sind sie auch als DJ angefangen hat.
- 32:00Gibt es auch andersrum der sitzt Leute programmieren und sagen ich habe jetzt keine Lust mehr drauf ich will wieder Keeway machen oder ist es wirklich eher so eine Hierarchie das war längst von unten nach oben wirft.
- 32:12Es ist schon glaube ich keinen Job wo man jetzt sagen würde also ich wenn du,
- 32:18wenn du programmieren gelernt hast und es machen willst dann glaube ich nicht dass dass du die Idee hast das sozial besser findet danach,
- 32:27und in gewisser Weise ist es auch nicht Hierarchie auch wenn ich jetzt nicht gleich schlecht reden will oder so aber.
- 32:35Ich meine am Ende des Tages ist es halt nunmal wird definitiv weniger bezahlt dafür als du jetzt bin ich Programmierer bist oder artist oder sonst was.
- 32:43Kannst du ungefähr sagen wie groß der Unterschied ist.
- 32:47Am
- 32:49Welchen Prozentzahlen zu 30% mehr 50-100.
- 32:52Siri hat soll ich dir genau hinfahren weil also ich ich kann gerne sagen was ich verdient hatte also als ich RTL angefangen hatte wann glaube ich.
- 33:01Background
- 33:02Ich war mir nicht ganz sicher ob es komplett ok ist hier das Gehalt so zu nehmen deswegen habe ich mal rausgenommen aber also zur Sicherheit aber es gibt ja diese tolle Webseite glass door,
- 33:12wo man anonym Sachen reinschreiben kann über Firmen und auch Gehaltsvorstellung angeben kann und wenn man da mal so ein bisschen guck,
- 33:21erscheint mir diese Nummer die genannt wurde relativ adäquat zu sein aber ich hier direkt wollten wir Sicherheit mal,
- 33:31doch wieder ein bisschen raus piepsen.
- 33:36Ja Bruder was sogar schon ziemlich gutes glaube ich viel PIN bei kleineren Firmen verdienten wahrscheinlich oder weniger.
- 33:44Und Vollzeit wurdest also 40 Stunden oder.
- 33:48Ja die ganze Woche halt von von 9 Uhr bis 18 Uhr.
- 33:55Aber bei Keeway muss dazu sagen hat mir auch sehr viel Overtime was gerade am Ende des auf den Codemasters.
- 34:03Und die kannst du aber abfeiern oder ist das dann verschwunden.
- 34:07Ja also bist also bei uns wird es nicht bezahlt aber du wirst ja aufgeschrieben die Stunden und du kannst sie dann sozusagen als Urlaubstage dann.
- 34:18Hat das natürlich guten Kumpel von mir bei dem ist es so also der Arbeit etwas anderes aber der kann sich seine Overtime nicht als Tage nehmen sondern nur früher Schluss machen.
- 34:28Dann kannst du dich aber 8 Stunden früher Schluss machen.
- 34:30Das geht irgendwie nicht.
- 34:33Nee das.
- 34:34Muss dann erstmal hinfahren und dann.
- 34:35Ok Google Nicola sozusagen.
- 34:40Ja und zwar wollte ich fragen ob das ob diese verschiedenen Skills und verschiedenen Positionen ob dieses wissen was man da kriegt,
- 34:49das für diese anderen Position auch was bringt also zum Spiel ich kann mir vorstellen wenn du jetzt Grafik Programmierer bist dass sie beim Testen dann
- 34:57bestimmte Sachen eher auffallen zum ich will gibt's ja Leute die sehen nicht ob das Antialiasing an ist oder aus so schwer wenn ich mit Simon jetzt Starcraft spiele oder Videos mache dann achtet er immer sehr auf die Grafik und ihm fallen Sachen auf,
- 35:11die ich nicht sehe also ist das so dass du dann gemerkt hast bestimmte Sachen fallen dir eher auf und sind aufs gibt's auch Sachen die du Form,
- 35:20testen gelernt hast die dir jetzt später beim Programmieren hilfreich sind dass du irgendwelche Edge cases er betrachtet oder sowas.
- 35:28Ja also auf jeden Fall würde ich würde ich dir das auf jeden Fall zustimmen beim beim Testen war es auf jeden Fall so dass die das da sehr großen Vorteil hatte in dem Sinne was was die grafischen Wachs anging,
- 35:41dass ich halt natürlich sehen konnte irgendwie okay hier ist an was liegt es jetzt irgendwie sind wir haben wenn du jetzt bei kleinen z.b. wären ganz kurieren warte ich ihn gefunden hatte.
- 35:51Das wenn du direkt am Anfang wo du suchst Borns an dieser Wand und dann springst du irgendwie nach links und Hemmers irgendwie alle Trigger Tasten das dann auf einmal irgendwie,
- 36:03ich glaube am Ende des Tages ging in die diese Sonne oder sowas kaputt irgendwie und dann und dann dann.
- 36:09Das nicht in echt Foto.
- 36:10Dann dann beging er mir das war gesund Shader ich hier und dann kam da hast du einfach überall einfach schwarze Balken gehabt und sowas auf dem Bildschirm irgendwie und,
- 36:20da kann ich dann sofort ansehen irgendwie okay das ist jetzt irgendwie so dieses eine Shader ist shindy das habe ich schon mehrmals irgendwie meinen eigenen,
- 36:29weil meine Eltern irgendwie gesehen die und dann kann ich das schon eher was dazu sagen andererseits gibt halt auch viele ich wo du jetzt,
- 36:38und jetzt sagen kannst ok der Patient ist irgendwas aber wenn du jetzt nicht diese in Zeit hast irgendwie also wenn du,
- 36:47selbst wenn du schonmal mit Grafik gearbeitet hast du's jetzt auch Dinge wo du jetzt nicht dazu sagen kannst du kannst vielleicht irgendwie sagen es ist vielleicht das hier also selbst als als Rendering Programm Einzelperson du musst ja auch meistens dann,
- 37:01erstmal versuchen zu die Magen Zuschauen irgendwie OK an was liegt es überhaupt man kann natürlich sein,
- 37:07educated guess machen an was es liegt aber.
- 37:12Ja aber andersrum gesehen wirst offiziell mir geholfen hat als Programmierer an.
- 37:19Also es hilft auf jeden Fall dass man das so ein bisschen mehr wertschätzen würde ich sagen,
- 37:25wasky Eimer weil dass das Teil auch nicht immer so die beste relationship Zwischenziel und und wo Amira manchmal.
- 37:35Achso du willst einfach nach Hause gehen und die kommen an und sagen nächstens muss das und das noch fixen.
- 37:39Nee das ist halt eher so ein Pfeifen beim packt und sowas manchmal kommen also auch so ein bisschen Kajal manchmal kommen sich dann auch so ein bisschen gegeneinander bei manchen Leuten so es kommt immer drauf an irgendwie also,
- 37:53als Programmierer ist es meistens halt klar verständlich wie jeden so wenn du in den Bug hast irgendwie und Pastoren ihre denkst du so indianska noch gar nicht sein und mit den habe ich gekriegt irgendwie gestern und dann kommt der Kia wieder und sagt dir dann ist wieder da,
- 38:08unser Distrikt 1 halt schon so ein bisschen auf und.
- 38:13Nerve einem ist es ja eine Kommunikation die ist ja nonverbal ja das heißt wenn der Quäler zu dir kommt oder du zum Quäler und dann pass mal auf ich habe hier ein Problem gefunden können uns da mal kurz hinsetzen und das zusammen angucken dann ist das ja eine ganz andere Base weil du auch schon an der Stimme hörst dass der Typ sich nicht findet Jod hält
- 38:29aber aber bei bei dir war das was von Bug reporting system ist ja so der podelki wähle schreibt hin pass mal auf,
- 38:36wenn ich gegen die Wand springe dann wird die Sonne schwarz und dann würde würdest du als Programmierer hingehen und probiert es aus und,
- 38:44passiert aber nicht weil vielleicht du den den den Report dir ipuro tv-productions selbst falsch verstanden hat oder die vom Kühler nicht
- 38:52genau genug beschrieben worden oder vielleicht ist es in der Version wirklich gerade nicht da oder bei dieser Band nicht und so und dann sitzt du einfach ganz schnurstracks den den Bug auf kann nicht reproduzieren,
- 39:02und dann denkt er quirler natürlich so aber der Vollidiot da oben,
- 39:07warum kann er sich reproduzieren und dann sagt er nee pass mal auf das ist immer noch da ich habe noch mal getestet ein gib den Ball wieder zurück dann denkst du wiederum was das für ein Vollidiot Downton also ich gehe gerade auf ein Auto sikelela und wie unten sitze ich weiß noch nicht warum.
- 39:21Also winzerhütte am anderen Raum oder G.
- 39:24Kamin ohne Fenster.
- 39:25Genau Autounfall Mann weil man sich ja weil man sich auch nicht sieht dabei, kann das schnell rüberkommen als als Zoe was sind das für Vollidioten auf beiden Seiten so ungefähr ne.
- 39:36Auf jeden Fall auch genauso wie du gesagt hat.
- 39:39Das wird auch Vollidioten wollte damit.
- 39:44Nee aber das ist wirklich doch also als GK habe ich da auch mehrmals,
- 39:49Sachen gab wohl halt halt dann sehr oft so dismissed dann einfach nur 16 diese Art ich habe doch diesen Bug hier im Yvonne würdest du irgendwie nicht sich angeschaut oder in die,
- 40:01oder er sagt dir ständig irgendwie ja ich kann es nicht reproduzieren und es als tüy nervt Dich das dann natürlich,
- 40:07aber auf der anderen Seite des dann auch vom Programmierer ist da halt auch frustrierend wieso er gibt mir ständig diesen Bug irgendwie ich kann ihn nicht reproduzieren und was soll ich damit machen und der nervt mich die ganze Zeit,
- 40:18und nur so manchmal mit manchen Leuten kommt man dann so ein bisschen die Haare aber in der Regel ist da jetzt nicht alles in Ordnung.
- 40:26Vielleicht müsstet ihr die das video aufzeichnen und das dann mit dranhängen dann würde man das ja auch sehen.
- 40:32Ja also oft ist also man sollte eigentlich fast immer ein Bild dazu einen Screenshot dazu posten und,
- 40:40man hat dann die WebDAV also die Reduction step,
- 40:45und halt ja ab und zu machen auf dem Video aber seid dann komm halt immer auf dem Bug dann drauf an weil du jetzt nicht irgendwie jedesmal ein Video aufnehmen für die scheiß also.
- 40:55Habe ich muss ich mache das also ich
- 40:57ich bin jetzt kein Quäler aber ich habe ja auch auf das mal kleinere Ports weil da back into list oder da funktioniert was nicht oder da ist ein behäbiger ein bisschen komisch dass du sagst wenn ich was hatte ich letztens ich hatte beide genau ich hatte bei einem Partikeln eingestellt dass sie sich an
- 41:12der Geschwindigkeit orientieren also dass sie in die Richtung ausgerichtet werden die sich bewegen und dann wären sie nicht mehr korrekt Beleucht,
- 41:21wahrscheinlich weil die normalen nicht mehr aktualisiert werden oder sowas in dem
- 41:24falsch und dann habe ich direkt Video gemacht zackzack reprocessing geschrieben und und das zum Grafikprogramm ihre geben weil ich einfach ich habe auch keine Lust auf auf Rückfragen was soll ich will,
- 41:38ähm aber ich habe mal eine Frage okay du bist jetzt Programmierer und der vorher warst du aber wie hast du denn
- 41:46den Leuten deinen Fortschritt als 3D Programmier kommunizierst das bist du dann immer wieder so in deiner nach Feierabend hoch ins programmiert die Partnern hast du Zeit, Leute ich habe hier was neues programmiert bin ich jetzt bereite,
- 41:59oder oder wie lief denn das auf dieser Prozess.
- 42:02Also,
- 42:03ab und zu haben Leute auf meinem Bildschirm gesehen solches mal aber es ist wahr jetzt weniger sodass Programmierer des gesehen haben war also als zu dem Zeitpunkt auch wenn du in die Pappen war auch ganz woanders zwei glaube ich einen Stock über uns,
- 42:18und an.
- 42:19Bitte die Quelle.
- 42:22Meine Distanz aber damals war CryEngine war über uns und Games ihm war unter unten drunter deswegen.
- 42:33Aber genauer ja also ab und zu haben wir es so Leute gesehen auf mein Bildschirm aber generell war es halt hatte ich so eine Kommunikation ein bisschen mit dem mit jemanden oder mit 12 Leuten irgendwie in den Team,
- 42:47und habe halt den Leuten dann jetzt nicht ständig oder so aber ich habe halt ab und zu halt dann mal so gefragt in die hey Wie sieht wieder aus irgendwie.
- 42:57Kann ich mich vielleicht bei euch bewerben mit noch mal irgendwie und lustigerweise da war jemand als ich bei Freitag angefangen hatte als GEL,
- 43:08war da gabs jemanden im Rendering Team den ich tatsächlich schon kannte aber nicht von der Person her sondern aus dem Forum.
- 43:16Carsten ich weiß nicht wie es kennt ist gamedev Bochum.
- 43:19Jajaja gamedev de gamedev de nee gibt es.
- 43:22Nee das netten glaube ich.
- 43:25Aja.
- 43:26Und da war ich auch sehr aktiv.
- 43:29Und da da kannst den habe ich auf diesen diese Person gekannt irgendwie und da kann man am ersten Tag als da diese also bei uns gibt immer wenn jemand neu anfängt gekriegt hätte diese sogenannte Hero card.
- 43:41Das ist dann in so eine Mail die an alle geschickt wird im Studio und da der ist dann so dein Bild drauf und dann steht dann dran was wir als was fängst du an und dann irgendwie schreibst du so hin in dir was sind deine Lieblingsfilme und Games und sowas Hobby,
- 43:55und dann hat er das gesehen irgendwie und dachte dass er den kenne ich doch und dann kam der dass mir und sagte mir ich bin der Person so aus dem aus dem Game davor um 20 Uhr super lustig.
- 44:06Ja das ist geil.
- 44:07Ist fürs immer lustig unsere Leute aus dem Forum trifft und dann sag ja ich bin Noob alicopter.
- 44:15Du vielleicht kaputter Kerze 12 €.
- 44:19Zurückbeordern ja dann hatte ich zum Teil mit dem so ein bisschen so eine connection zudem zum Rendering Team aber er ist dann auch,
- 44:29weil sie gegangen relativ voll und dann hatte ich glaube ich mit dem müller-schulz hatte ich dann,
- 44:39der war damals der Lied wenn Corinna bei Kranzegg,
- 44:44und dem habe ich mich dann so ein bisschen mit dem habe ich ab und zu mal kommuniziert und dann,
- 44:51ja und dann irgendwann mal aber dann war dann auch immer schwierig also selbst intern hat dann irgendwie diese Schwierigkeiten irgendwie das Teil vom Projekt her gerade nicht geklappt hatte und irgendwie,
- 45:01weil das ist halt dann auch schwierig weil die die Leute wollen dann eben wie du vorhin meintest wo die die wollen dann niemanden der irgendwie Junior ist sollen die wohl niemand der ihm gleich anfangen kann irgendwie an den Problemen zu arbeiten.
- 45:15Und ja dann habe ich halt irgendwann mal gesagt okay ist ja ich schreibe jetzt einfach mal den die Leute im Game Team,
- 45:25habe ich mich da irgendwie bewerben kann erstmal.
- 45:27Also das Wetter aber Gameplay Programmierung gewesen oder.
- 45:30Ja nein ich kann also in dem Moment warten wir ab dem Moment was mir so ein bisschen egal aber es ist ihm schon eher so in Dienten Sichtung,
- 45:42es war zwar immer noch gameteam aber es war schon mehr so,
- 45:46glaube das nicht an Gameplay Features wirklich sein mehr so an dem an der ja an mir sagen diesen Entchen Sachen bei uns war kein Tag nennt man das dann irgendwie ein geldgierig sind in dieses System programmer,
- 45:58und ja genau dann habe ich halt mich da noch mal beworben gehabt und irgendwie das ging dann auch relativ schnell irgendwie und dann hieß es gleich in die auf super hier du kannst anfangen und dann weiß man sich überglücklich.
- 46:12Und ja dann weiß dann bin ich in Game Team von von Hand gelandet das war dann 2017 raus.
- 46:22Was was was hast du denn da gemacht also als es zum programm mal was was man da denn die Aufgaben ich habe gerade wenn du sagst das ist nicht direkt Gameplay Programmierung aber auch nicht 3D Grafik bin ich kann nicht sicher was was ist dann bedeutet.
- 46:35Das ist dann sozusagen so eine Position die an allem arbeitet wird nicht mit dem Gameplay zu tun hat also.
- 46:44Codes mit Dreieck.
- 46:45Ja genau.
- 46:46Schlüssel geantwortet ohne was zu sagen.
- 46:48Nee du bist so eine Art Brücke zwischen zwischen den gameteam und den Menschen geben eigentlich,
- 46:56bastel Dinge angetan und es kann auch renderings sein das sind z.b. so wenn du,
- 47:03wenn du jetzt irgendwie lange mal bei mir warst oft so dass dies wedding Team war irgendwie super beschäftigt mit irgendwelchen anderen Dingen.
- 47:13Und jetzt hatten wir eine Hand irgendwelche grafischen Bug dass ich dann dass ich dann irgendwie mit den Leuten reden konnte und sagen so ja hier ich schaue mit Mann.
- 47:23Ja und dann dann kann dann konnte ich eventuell auch lösen oder wenn ich es nicht lösen konnte wenn es irgendwie zu,
- 47:29wenn es irgendwie über meinen Kopf gehen dann habe ich Zeit an die Leute sein dann wieder,
- 47:33inventing shimabara das sind halt so verschiedene Dinge sagen also ist es im Prinzip ist noch dein Entchen vor, nur halten halten Soundsystem im Ingame Team heißt es ein System Programm,
- 47:46falls du ein Meer sind generell generelle Engine Programmer sehr sehr an überlegt haben was zu sehen habe ich gearbeitet.
- 47:55Aber geht das auch in Richtung Tools oder ist das dann noch mal was anderes weil die Angel besteht ja aus verschiedenen Systemen aber auch aus denen den Benutzerinterface für den User ne.
- 48:05Schulten eigentlich nicht nee es war auch es war ja auch eher Game basierend also ich habe nicht an Sandbox an unserem Editor gearbeitet und ging ja wirklich nur um das Game sell.
- 48:19Und ein bisschen schwierig zu erklären.
- 48:22Okay na vielleicht vielleicht fällt er noch ein Beispiel an
- 48:26aber ich hatte jetzt noch mal eine frage also jetzt jetzt haben wir gelernt wie du das gemacht hast ist immer wieder interne noch mal gefragt und dich dann intern noch mal beworben aber jetzt bist du aber immer noch nicht da die Programmierer wie geht es dir denn noch mal weiter zu diesem Schritt an.
- 48:39Alisha ich war dann so ein Jahr ungefähr weißt dann bye bye bis dann,
- 48:44aber im Prinzip haben sich eigentlich schon den Job gemacht von dem Rendering Programmierer oder wenn du ihn siehst und habe dann halt immer mehr so kollaboriert mit den Leuten in den Wänden ziehen,
- 48:56und,
- 48:58dann hieß es einfach irgendwann mal wenn da kam irgendwie diese diese da kannst du diese Idee von ich weiß nicht von wem kam so Projektmanager oder rennring und dann kam halt diese Idee das.
- 49:12Amy Hey willst du nicht macht es jetzt vielleicht nicht Sinn dass du irgendwie für drei Monate zum rennring ziemlich hinsetzt irgendwie dass du da versetzt wirst sozusagen ins CryEngine Team.
- 49:26Und bei denen einfach so ein bisschen was lernst.
- 49:30Mini Praktikum.
- 49:31Ja nicht ganz aber bist du mir so eine Art Mentoring.
- 49:38Ja und genau da habe ich das gesagt ja cool Supermarkt natürlich weil ich mich da natürlich dann eher wohl gefühlt hat aber als unter den ganzen Game Leuten so und.
- 49:52Dann dann bin ich halt rüber gegangen zu den intimen und ja das hat sich dann so ein bisschen hingezogen also ich es ist so bisschen kompliziert gewesen weil.
- 50:03Es immer ein bisschen kompliziert weil ich so einerseits bin ich high vom Hand Team vom Game Team aber gleichzeitig bin ich jetzt auch.
- 50:12Temporär in CryEngine sein und inzwischen ja inzwischen Teil,
- 50:20bin kann man schon sagen ich bin jetzt in Lendringsen von CryEngine aber mit eventuell halt diesen diesem Kleingedruckten dass ich halt später wieder ins Game ziehen zurückkomme.
- 50:31Okay alles in Ordnung also Hand ist er das eine Spiel indem er arbeitet wo man mit einer Gruppe von Spielern gegen andere Spieler antritt und Monster tötet und,
- 50:43im besten Fall als Gewinner von der Karte geht und das benutzt die CryEngine und es gibt bei euch verschiedene Teams natürlich die eine Arbeit im Spiel die andere Arbeiten am,
- 50:52Amanda Engine an sich aber wenn die jetzt sag mir mal wenn die Hand Leute sagen hey wir brauchen hier noch ein cooles Feature sag jetzt mal an Tunesien oder so war das noch nicht da ist dann würde doch eigentlich,
- 51:04wahrscheinlich nämlich an Ticket geschickt an die Angel Leute die bei und das dann ein das Feature und dann könnte es die Hand Leute benutzen oder oder wie ist da dein Arbeitsbereich wenn du jetzt im Hand ziehen bist aber als 3D,
- 51:16camira oder habe ich das jetzt falsch verstanden oder bist du da.
- 51:19Nee nee muss genau wie du gesagt hast ja also normalerweise geht es plötzlich an Sven Winkelmann oder als entity man sich,
- 51:27nur ich war natürlich dann halt so auch so eine Person die halt ingame Team schon direkt halt so ein bisschen mit mit Krallen drin arbeiten konnte deswegen ging das teilweise an mich erstmal.
- 51:39Ticket 200 wie kombinieren für das würdest ihm sein dass dieses an ihren eigenen Mann sozialen geben können,
- 51:48und ja aber normalerweise geht es natürlich dann an dann Engine und die Arbeiten dann entweder dran oder nicht und dann kommt halt zurück.
- 51:57Okay du bist so ein kleiner outgesourcte 3D Programmierer der aber im Game Teamsitzung sagen also.
- 52:03So war das ja damals als ich Zysten gucke mal war er inzwischen ja inzwischen bin ich halt junior Rendering Engine ihr seid 2018,
- 52:13und bei dir im Pfännchen ziehen soweit nur wie gesagt halt mit diesem Kleingedruckten dass ich halt irgendwann mal wieder ins Game Kind bekommen aber ich bin trotzdem vorsichtig managing engineer.
- 52:24Okay und du bist und das war nach dem Mentoring sozusagen ne oder oder seitdem Mentoring.
- 52:31Dass er interessiert ist es immer noch in Anführungszeichen und Mentoring aber alten Zeit auf unbegrenzte Zeit im Moment oder undefinierte Zeit.
- 52:41Und wie funktioniert es mit diesem Mentoring mach dir da so pair-programming dass wir mal zu zweit an einem Rechner sitzt und mal muss der das machen weil du oder programmierst du die meiste Zeit,
- 52:51selber Sachen und ab und zu Kanzlei man fragen wenn du eine Frage hast oder wie wie genau machen die das dass du da das lernst.
- 52:59Ja sind erst zwei Tage also du du bist halten hast oder die Zusatzaufgaben in die Praxis 1 an dich und.
- 53:10Ja dann arbeitest du halt auch für dich einfach dran und du kannst natürlich immer die Leute fragen und sauer sollst auch die Leute fragen.
- 53:19Ja ich habe gemerkt dass es manchmal ist viel bringt wenn man irgendwo neu ist man selber würde 5 Stunden an so ein Bug festhängen aber dann fragt man einmal jemanden und dann hat man es in 5 Minuten geschafft.
- 53:31Ja ganz genau haben wir uns auch gerade alle am Anfang so die ersten drei Monate waren schon ziemlich schwierig bist du in diesen Code einzuarbeiten von der Kleinen sind,
- 53:41wenn man wenn man es auch nur gewohnt ist also ich dachte damals schon für das meine eigene Engine nicht da gekonnt habe schon ziemlich viel Kot war aber ja noch gar nicht gewesen irgend so eine richtige große Engine und.
- 53:54Ja vor allem das sind ja dann teilweise auch die programmiere die das gemacht haben schon wieder weg und du kannst noch nicht mal den original Autor Fragen ne.
- 54:00Genau das nämlich auch und.
- 54:05Ja da da braucht man dann da haben die Leute natürlich alle schon so ihre Workflows und ihre Tricks und so und ist natürlich dann super wertvoll die Leute zu fragen irgendwie wie wie macht ihr das am besten wie macht es am schnellsten,
- 54:17bei bei so einer großen codebase da braucht man dann auch dann ist auch wirklich sehr sehr gut das man irgendwie benutzen Zelda für die switch with this plugin.
- 54:26Und da kann man dann irgendwie da kann man halt so Tastenkombination drücken in der in Visual Studio und dann kannst du irgendwie z.b. eintippen,
- 54:35einfach nachher nach einer Klasse irgendwie die Namen von der Klasse eingeben und dann findet er das ganz schnell für dich sein kannst du draufklicken dann schon in der Klasse,
- 54:43weil also wirklich da also ich hier links irgendwo dann in solution Explorer dann irgendwo dadurch durchklicken nicht die ganzen hier erschienen da da da kommst du im Leben nicht irgendwo an und,
- 54:54niemand weiß auswendig wo die ganzen Klassen definiert sind und sowas also bei so einer großen,
- 55:01also ein großen Code da braucht man sowas dann auch um wirklich effizient zu arbeiten.
- 55:05Also wo Du gerade Klassen sagst das heißt ja arbeitet da sehr objektorientiert.
- 55:10Ja kann man kann man schon sagen also ja.
- 55:14Weil ich habe viel Java programmiert da musst du es halt machen aber in C plus plus soweit ich weiß hast du ja immer die Wahl ob du Klassen benutzt oder nicht benutzt oder.
- 55:23Ja ich denke schon dass das System objektorientierte systemansicht Sinn macht bezüglich des kommt programmiert,
- 55:34also ich weiß nicht in welchen anderen Bereichen natürlich die Sache ist wenn du wenn du im Rennen das rennen ringway,
- 55:42ist jetzt Ansicht er linear aufgebaut spielt gerade der Name nicht ein.
- 55:48Also einfach eine Funktion in der dan oder das aber nur Funktionen die sich aufrufen ohne jetzt ständig neue Instanzen zu generieren oder so mal so sowas weil das vielleicht zu viel Overhead hätte.
- 56:00Nee was ich was ich eigentlich meinte es ist mehr so sequentiell in der in der Sicht beim im rennring selbst weil du halt einfach,
- 56:09du sagst halt einfach irgendwie OK hier.
- 56:14Ich muss immer in einer bestimmten Reihenfolge Alessa passieren in Rente und da hast du halt dann irgendwie okay am Anfang irgendwie macht jetzt erstmal Shadow Maps irgendwie und dann danach mache ich dann irgendwie den Himmel oder sowas.
- 56:29Und wo Du gerade sequentiell sagst macht ihr da auch parallele Sachen oder gibt's immer nur ein Rendering Thread.
- 56:37Wir benutzen wir haben jetzt schon Multiplayer unseren Ring,
- 56:45ich weiß nicht wie weit du dich auskennst mit mit mit dem mit der Architektur und sowas,
- 56:51aber generell also ich glaube es ist relativ relativ ziemlich viele glaube ich will wenn so dieses Konzept inzwischen.
- 57:04Dass du es einmal Manfred und einmal renderstreet hast.
- 57:09Du generierst quasi so eine Art command Buffer comment list Google sagst irgendwie auf dem Manfred wo du dann sagst irgendwie okay,
- 57:21Thymian in die Shadow Map B sagen was man so und das kommt dann in so einer ATU rein,
- 57:32und dann dann wenn der render Thread dann halt den Frame ausführt,
- 57:371 weitersagen ein Frame weiter ausführt dann nimmt er halt das den Inhalt von Disagio und dann fühlt er quasi diese Kommandos aus,
- 57:45und das heißt es immer so ein bisschen versetzt um einen Frame Zeit das weißt du was der Manfred produziert irgendwie was zu sagen, wenn das Präsentation.
- 57:54Aber der renderstreet Einsicht der ist nicht noch multi-threaded also das ist nur ein renderstreet sozusagen.
- 58:00Also es gibt es gibt auch so schwer natürlich auch so ein paar Wörter die im Hintergrund teilweise für manche sind ein paar Jobs irgendwie wieder laufen können,
- 58:10aber das ist dann eher parallel parallel dazu also teilweise wir haben jetzt auch in ich glaube ich bin mir nicht 100% sicher aber bei
- 58:19bei GPU particles oder beim beim Training in die haben wir glaube ich so Jobs die in den parallel laufen können.
- 58:26Ja und und wahrscheinlich auch das ganze texture loading und Texte Streaming läuft wahrscheinlich auch die ganze Zeit parallel oder.
- 58:33Ja genau das ist auch das normale andere anderer Komponenten.
- 58:38Ich merke bei mir da ist ein Unterschied ich habe so einreisen mit acht Prozessoren und wenn du so ein altes Spiel spielst das nur single-threaded ist kannst trotzdem langsam laufen.
- 58:48Ja klar muss schon optimiert sein dafür ne das stimmt schon.
- 58:52Ja das ist halt so die Richtung wo es halt hingeht.
- 58:54Aber irgendwas wenn jetzt Leute sagen ich bin jetzt auch wie du z.b. ich habe hier eine kleine Entchen programmiert und ich fühle mich eigentlich fit für den Job als Junior 3D Programmierer,
- 59:08was würdest du denn jetzt sagen war der unterschied von deinen Wissensstand jetzt zu dem als du das erste mal beworben hast
- 59:17wo du ja auch schon du hattest ja auch schon dein Handy gemacht und sowas und ich hatte sie damals auch gesehen und fand es ziemlich beeindruckend dass da alles schon drin war und habe gedacht die okay das ist ja eine sichere Bank der fängt sofort Bike Weidig an und war dann sehr überrascht dass das nicht geklappt hat,
- 59:31und und was würdest könntest du dir das Leuten sagen pass mal auf wenn ihr an diesem in diesem Stand seid müsst ihr folgendes euch noch drauf schaffen,
- 59:38um theoretisch als Junior starten zu können.
- 59:41Ja ist die Frage also wenn ich nicht Rückschau auf meinen Stand von damals,
- 59:48was ist arktische Wissen angeht würde ich sagen bin ich jetzt deutlich erfahrener.
- 59:56Und denke wahrscheinlich dass es halt auch ein großer Teil davon ist irgendwie ob man irgendwie gut in seiner Position arbeiten kann oder nicht,
- 1:00:07aber es ist halt dann sich auch schwierig dann halt einzusteigen weil sowas kann man natürlich nicht einfach so aus dem nichts wenn man noch nie an sowas gearbeitet hat dann hast du halt nur bisschen dieses chicken and egg Problem aber.
- 1:00:21Mein vom theoretischen Wissen her würde ich jetzt nicht unbedingt sagen dass ich ihn er ist bald bei mir persönlich.
- 1:00:32Ja das Essen Sailauf schwieriger das theoretische Wissen ist auch mehr sowas was man sich selber eine aneignen muss.
- 1:00:40Also liebe wir rennt euch in der Shadow Map oder wie funktioniert Texture Mapping auf dem 3D Dreieck oder so.
- 1:00:46Genau solche Sachen das sind dann eher so Dinge die mussten wir selber aneignen dadada Mentoring wird sich da jetzt nicht der Lied irgend mit dir hinsetzen in der Stunde und dir irgendwie nicht Theorien Mutter erklären.
- 1:00:59Hast du mal 7 uns Tutorial gesehen das fand ich ja richtig klasse was er da geschrieben hat dieses wieso eine game engine funktioniert diese Artikelserie.
- 1:01:10Habe ich jetzt nicht gesehen aber.
- 1:01:13Ich ich glaube ich glaube ja eher dass er ist auch schon weit darüber hinaus das ist eigentlich Verrat ist die das mal verstehen wollte aber da war auch der command Buffer drin erklärt und dann sieht man da wieder kleine CPU was ins Regal legt und die GPU nimmt sie es raus.
- 1:01:25Ja das ist cool dass man sehr gut dann dann die du dir wissen die Leute wahrscheinlich schon mehr als die Game Programme auf der Games Academy.
- 1:01:34Das wäre natürlich schöner.
- 1:01:37Catalent unsere mich nicht ja heißt es ist es auch relativ schwierig sowas aus dem Internet so raus zu Kreis.
- 1:01:47Man hat natürlich diese diese Tags oder diese Präsentation von irgendwelchen größeren engines aber die sind dann meistens schon soweit irgendwie und die sind auch für,
- 1:01:57so geschrieben dass die jetzt für irgendwelche Insider in der in der Industrie schon gedacht sind dass man da etwas Mandats Anfänger da nicht so wirklich durchblickt irgendwie mit dem Trading System aufgebaut.
- 1:02:0920 ist das schöne an Simons Tutorial das soll jetzt für Leute wie mich war das sehr eingängig mit Animationen und so.
- 1:02:17Aber sag mal,
- 1:02:19das bedeutet jetzt wenn ich jetzt mir alle GPU James Bücher nehme und alle 3D programmierbücher und die lerne ich alle auswendig und kann das auch alles und habe mein eigen entschieden das heißt das reicht aber noch nicht
- 1:02:31um dann einzusteigen ich muss danach ja irgendwie,
- 1:02:37praktische Erfahrung mit rein bekommen also wie wende ich dieses theoretische Wissen auch in einer so großen Umgebung wie der CryEngine an
- 1:02:45oder oder kannst du da noch so ein paar Sachen vielleicht festmachen was da noch noch fehlt weil,
- 1:02:51ja meintest du Anna das theoretische Wissen hattest du ja schon vorher war auch mein Eindruck du hast ja echt schon fette Sachen gepasst.
- 1:02:59Schwierig zu sagen es würde auf jeden Fall dir sehr viel helfen,
- 1:03:06also wenn du z.b. sagen mal du stellst jemanden ein zum Interview und der sagt in die hey ich war jetzt zünden Junioren Jahr irgendwo bei DICE von mir,
- 1:03:18dann weißt du halt schon okay der hat schon mit so Sachen gearbeitet der an der mit den kannst du sofort loslegen,
- 1:03:25das ist schon ein sehr sehr sehr großes Plus wenn man das hat natürlich Zeit das sei eben wirklich diese große Schwierigkeiten wie kommt man halt rein wenn man halt wirklich noch nicht sowas gemacht hat.
- 1:03:39Und er hat halt auch nicht diese diese Chance,
- 1:03:44das Ding ist die meisten ich denke die meisten Leute also es gibt eigentlich zwei Möglichkeiten im Prinzip würde ich sagen wie man den Rendering wechseln kann und Einkommen es entweder du musst halt wirklich von irgendeiner,
- 1:03:58Universität, du bist für 2-3 Jahre studiert hast,
- 1:04:03also wirklich nur hier Computergrafik studiert das halt wirklich so richtig sehr sehr fundamentales Wissen hast.
- 1:04:11Gibt es so richtig als Extrafach oder meinst du der Informatik mit Spezialisierung auf Computergrafik.
- 1:04:17Ich weiß gar nicht ob es nur eine Spezialisierung ist aber inzwischen gibt es sowas ich habe damals als ich das gemacht hatte er also als ich sowas nach sowas gesucht hatte glaube ich gab es sowas nicht.
- 1:04:29Haben wir bei uns an der Uni gibst und Computergrafik Bereich aber das ist dann viel somit,
- 1:04:34medizinischen Sachen so solche Scan Geräte MRT und so und Signalverarbeitung das würde einem am Ende vielleicht nicht so viel für Spielegrafik dann bringen.
- 1:04:44Ja ich weiß was du meinst aber das ist schon das ist auch recht gute Hintergrundwissen was man haben kann,
- 1:04:53also vielleicht nicht unbedingt das mit dem plan diese Anwendung ist jetzt weniger in Computerspiele mit mit medizinisch und sowas,
- 1:05:01aber Signalverarbeitung ist was ist schon lustig Theoriewissen machen haben kann gerade wenn es dann halt,
- 1:05:09da kannst du das halt weiterspinnen in die sampling Theorie und dann kommst du halt in alles mögliche rein wie ein T Anti-Aliasing und Restauration und die ganzen Dinger halt den ganzen Hintergrund halt,
- 1:05:22und Text des Tempeln und solche Dinge und aber ja also wie gesagt also erstens entweder,
- 1:05:32dadurch dass halt wirklich dass du die halt wirklich um Haus das dass du wirklich im Haus die Leute mit deinem Theoriewissen das irgendwie okay du hast irgendwie zwei drei Sachen,
- 1:05:41und meistens arbeitet man dann ja auch an irgendwie heißt an irgend so einem Projekt oder sowas so eine Abschlussarbeit.
- 1:05:49Über Amazon vitouch kannst du in den research machen über irgendwas tolles irgendwie hier.
- 1:05:54Diese Namen ausdenken Ambiance was weiß ich Blusen für sonst was.
- 1:06:00Wenn du sowas halt den Leuten zeigen kannst dann wissen sie ok der hat schon da haben wir vielleicht irgendwas house sehen so der kann vielleicht irgendwie research für uns machen und sowas und für die fürs Rendering Siemens an,
- 1:06:11oder auf der anderen Seite wie wahrscheinlich die meisten Leute in Rendering kommen ist über Meer eigener generell Programmierer und dann halt später wechseln in in in diese andere Kategorie von wendrin,
- 1:06:25was ist von irgendwas anderem von Engine Gameplay Tool dass man dann irgendwann mal dass man so sagen wir fahren schon gemacht hat.
- 1:06:34Als Programmierer und dann auch schon mit größerer codebase und dann sagt man irgendwie OK ist spezialisiert nicht mehr auf dran trinken irgendwie interessant dass ich nicht ich denke das zweite wahrscheinlich.
- 1:06:49Nur ich sag mal für die Leute die es jetzt hören wollen hören irgendwie und vielleicht noch in der Schule sind oder irgendwie studieren oder sowas,
- 1:06:57Ruf erscheint die erstere Lösung vielleicht besser,
- 1:07:01also ich ich habe mir damals auch gedacht irgendwie ich wünschte ich wär jetzt auch irgendwie drei Jahre irgendwie auf eine Universität gewesen hättest in den Computergrafik gelernt.
- 1:07:10Aber ja also das sind für mich so die 22 Arten wie man in wendring kommen.
- 1:07:18Also mich würde mal interessieren vielleicht hat eine unsere Zuhörer da auch noch Erfahrung der auch so Tradi Programm gemacht wie das in kleineren vermisst weil das ist ja Quatsch natürlich eine der größten und dann
- 1:07:30ja natürlich ist alles sehr plausibel was tut was du sagst aber ich könnte mir vorhin das vielleicht eine kleine rüber mit 15 Mann oder so auch sagen
- 1:07:38vielleicht eine interessante Frage entweder können sich gar nicht leisten dann treibt ihr Programmierer einzustellender noch gar nicht viel Erfahrung hat weil sie sich nicht leisten können dass sie sich erstmal ein arbeitet
- 1:07:47oder auf der andern Seite sie können sich die teuren erfahrenen gar nicht leisten sind dann froh jemanden zu bekommen der noch bisschen unerfahren ist aber dafür auch vielleicht ein bisschen günstiger sich dann einer arbeitet
- 1:07:57es war mal interessant vielleicht kann uns da jemanden Kommentar dazu schreiben.
- 1:08:01Also das erste was du gesagt hast auf stimmt auf jeden Fall dass du,
- 1:08:05das zeigt die Leute sich das nicht leisten können irgendjemanden einzuarbeiten und dass die halt dann wirklich sofort jemanden brauchen in Vivendi 15 Leute sind und sie hält die brauchen jemanden der sich komplett grafisch einfach ist irgendwie aneignen.
- 1:08:20Und diese kleinen Firmen die benutzen doch bestimmt auch häufig externer engines brauchen die dann trotzdem viele Grafik Programmierer.
- 1:08:28Genau das ist halt auch das andere Problem ist halt die meisten kleineren Teams die verändern halt er schon bestehende Enten und dann da braucht man auch eigentlich nicht wirklich in Rendering Programm oder kann man vielleicht,
- 1:08:41kann man vielleicht irgendwie einen Tech artist oder sowas ja nicht wie sie mit dem Scheitern auskennt in GK.
- 1:08:45Na ja stimmt ist ein guter.
- 1:08:48Okay viel Leute haben das Problem dass sie während der günstig hätte mir z.b. war das ja auch sehr zeitraubend und sehr zeitraubend
- 1:09:00die Raupen
- 1:09:00dass sie eigentlich gar nicht so viel Zeit noch in der Freizeit haben oder die Zeit für andere Dinge nutzen möchten bei meiner ist ja auch noch jung und möchte in die Diskothek.
- 1:09:10Wenn man älter ist hat man dein Kinder da hat man dann auch nicht so viel Zeit gerade wenn man jetzt Geld verdienen muss und,
- 1:09:18kriegt vielleicht nicht sofort einen Job als Renderer dann muss man vielleicht erstmal in der Kaufhalle arbeiten und er hat dann wenn man nach Hause kommt und den Kindern spielen lässt auch schwer dann noch die Zeit zu haben sich da noch da reinzufuchsen.
- 1:09:30Das stimmt so und arbeite aber trotzdem hast du Marcel ist ja geschafft deine 3D Entchen,
- 1:09:36zu entwickeln und auch weiterzuentwickeln sowohl neben der Games Academy als auch neben deinem Job als Kyi der Ansicht schon hatte
- 1:09:46und also ich kann auch ruhig das mit der nicht ausgelaugt ist also macht sich jetzt ein bisschen anhören wie heißt ein toller Job die ganze Zeit Scheibenschießen aber dass das lauf dann ja auch mentat einfach aus weil es weil es irgendwie so vielleicht dann auch langweilig und dann ist man froh wenn man zu Hause ob wir das bei euch gucke ich das dann film ich kann nicht mehr,
- 1:10:02und aber auch als als neben beide genau als Überstunden gemacht hast und sowas ne also du hast ja trotzdem geschafft dein dein Wissen zu erweitern und wie hast du das denn gemacht weil ich doch viele Leute tragen damit später.
- 1:10:16Ja also das ist mit dem nach Hause kommen erst mal im Film rein tun so das ist bei mir eher jetzt als Programmierer so,
- 1:10:26ja das ist dass ich also ich meine es gibt andere Leute wo die vielleicht gehen dann nach Hause und machen dann sofort weiter mit Programmieren aber für mich ist dann auch irgendwie so ein bisschen,
- 1:10:36irgend so auf okay genug irgendwie jetzt acht Stunden lang Mathe gemacht.
- 1:10:41Ich finde ja acht Stunden schon schwierig frag mich wie du das überhaupt schaffst bei mir ist es ja so ich kann mir das so ein bisschen selber einteilen ich,
- 1:10:49denk mir Projekte aus oder kleine Programme und dann kann ich mal planen und als ich schaffe es auch gar nicht mich 8 Stunden am Tag aufs programmieren richtig zu konzentrieren was kannst du das machst.
- 1:11:00Ja ja ist schon so schwierig wird man aber ja also jedenfalls.
- 1:11:07Also da das ist schon eher so dass ich da ausgelaugt bin und dann wirklich irgendwie dann denk mir auch so am Wochenende irgendwie so gut nee dann wird ich mich jetzt nicht noch mal irgendwie hin zu Hause deswegen
- 1:11:18habe ich jetzt auch seit eigentlich seitdem ich in informiert ins programing gewechselt bin habe ich jetzt auch nicht mehr wirklich an meine Entchen weiter gearbeitet.
- 1:11:27Wobei wir auch zum großen Teil auch eigentlich nur darum ging irgendwie halt zeigen irgendwas man kann und für die Bewerbung halt war.
- 1:11:36Also das Varianten grafische showcase neulich eine mich dann also eine Statue mit subsurface scattering und einem schicken.
- 1:11:41Genau das war schon so der Hintergedanke und.
- 1:11:47Ja wie macht man das gleich also während der Winter Games Academy Zeit eigentlich fangen ich hatte man schon noch genug Zeit daran zu arbeiten nur wie gesagt also das war halt dann,
- 1:11:59denke ich also in der Zeit war es jetzt nicht so dass nun irgendwie komplett ausgelaugt ist irgendwie ja da hat man dann am Wochenende schon noch Bock gehabt also wenn man noch diese diese Motivation noch hatte irgendwie so herrichten,
- 1:12:11wenn man wenn man da ist dann hatten die Leute auf der Games Academy so als Student darf man eh noch so diese diese diese starke Motivation irgendwie so
- 1:12:19Account Job machen und und also der Dank ich denke ich gehe jetzt eigentlich schon noch als DJ,
- 1:12:27ja gut dann hat natürlich seinen Fulltime-Job aber.
- 1:12:33Ja da musste ich natürlich auch so ein bisschen zurücktreten was die Engine angeht aber ich habe dann ab und zu so an den Wochenenden vielleicht mal so ein bisschen wieder weiter dran gearbeitet oder abends mehr abends sind aber ja.
- 1:12:47Ging ein bisschen langsamer ich hatte eine gute Wahl bei essigkäfer hatte ich nach nach der Zeit nach Robinson hat sich,
- 1:12:57kann ich irgendwie so 2-3 Monate irgendwie Zeit wo eigentlich nicht viel Pastete,
- 1:13:02ist das denn so eine Zeit in ivosoft zurück nach dem Ende von dem Projekt hast du so ein bisschen so eine Leerlaufzeit.
- 1:13:11Wowowo halt nicht passiert weil halt irgendwie nächste Projekt ist gleich noch in Konzeptphase oder so,
- 1:13:17und ähm also ich war dann sag dann wirklich irgendwo einfach in der Ecke und konnte dann tatsächlich an meinen und meinem eigenen Kram einfach nur arbeiten.
- 1:13:28Auf der Arbeit war und vielleicht ab und zu kam dann mal irgendwie Sahir schau dir mal irgendwie so dehnbar kann hier oder da von dem anderen Projekt aber größtenteils haben sie mich da zum Glück in Ruhe gelassen es war sehr wohl.
- 1:13:44Vielleicht auch mit ihm Hintergedanken dass ich an meinem eigenen Kram arbeiten kann.
- 1:13:48Ja ich meine ich finde es ist doch super wenn du so Mitarbeiter hast oder nicht sagt ok ich stehe ganze Zeit an der Kaffeekasse Kaffeekanne rum und unterhalte mich mit Leuten und dann wirklich proaktiv sag ok Paket dann nutze ich die Zeit und und und und bringe mich weiter ja,
- 1:14:03ist doch toll also.
- 1:14:05Ja genau und dann ja da darf ich dann echt das ist natürlich cool wenn man dann halt auf der Arbeit ist und dann kann man da einfach dran arbeiten.
- 1:14:14Da muss man sicher sein Freizeit machen und.
- 1:14:17Ja und du warst halt für mich eigentlich also ich denke so in der Studentenzeit geht eigentlich und klar wenn man dann halt eben zuerst und dann noch mal ein bisschen schwieriger aber.
- 1:14:30Kann man halt dann irgendwie genug motiviert ist irgendwie hat macht man das halt ab und zu vielleicht am Wochenende oder wenn man bisschen Zeit hat.
- 1:14:37Ok und, bist du eigentlich bei dir weil du hast ja eben schon gesagt nur mit Kindern und so ist ja auch schwierig bekommst du noch zu irgendwelchen privaten Dingen so in dem Bereich.
- 1:14:51Na ich habe gemerkt dass es irgendwie unterschiedliche Arten von Erschöpfung gibt ich war ja das letzte Jahr in Elternzeit ein ganzes Jahr und da war ich auch mal total fertig am Abend,
- 1:15:01aber ich konnte trotzdem noch programmieren deshalb wahrscheinlich gibt's ja verschiedene Teile im Gehirn
- 1:15:06die dann noch fit sind also so dieses dieses mentaler das geht vielleicht weiß man das körperlich fertig und kann noch programmieren aber jetzt wo ich mit der Elternzeit fertig bin Programm ich auch,
- 1:15:16nicht mehr so viel aber ab und zu habe ich einfach so ein so ein use case also bei mir ist es dann,
- 1:15:22ja so ich will jetzt das und das haben das Feld inzwischen nebenbei bei meinem YouTube-Kanal ab dass ich jetzt sage ich möchte jetzt eine Slideshow Generator oder eine Suchmaschine für meine Kartenspiele,
- 1:15:34und dann setze ich mich halt auch noch mal 1-2 Stunden hin und mache das aber ich setze mich jetzt momentan auch selten hin und sage was mache ich denn jetzt,
- 1:15:42oder ist nicht mehr wirklich mal einen Tag Zeit oder ein halben für solche Programmierwettbewerb also ich mache es ja gerne diesen Google Code jam,
- 1:15:49da der ist ja jedes Jahr jetzt gerade lief auch die Qualifikation.
- 1:15:54Die geht immer noch die kann man auch zusammen machen also wer mal Lust hat solche Programmierer Wettbewerber mitzumachen da empfehle ich den sehr,
- 1:16:02und mein Ziel ist es da mal jemals dieses T-Shirt zu gewinnen das kriegt man aber erst in Runde zwei es gibt es diese Qualifikation dann gibt's die die nächste Runde da kommen immer pro,
- 1:16:13pro Runde bloß die besten 1500 weltweit,
- 1:16:17weiter es gibt aber drei für die unterschiedlichen Zeitzonen kann man auch mehrere machen und dann wirds halt immer weniger und das mache ich halt gerne mit.
- 1:16:26Wie wie funktioniert das also kriegst du deine Aufgabe sowas wie generiere ein einen Algorithmus der den besten Meister Ingo schlägt und und dann dann wenn du das geschafft hast dann bewertet das irgendwie jemand und
- 1:16:38dann kommst du weiter oder oder wie.
- 1:16:41Ich weiß nicht wie es bei der ganz finalen Endrunde ist da wirst du dann irgendwo hin geflogen und so aber bei diesen Vorrunden ist das immer so du hast eine Aufgabe und du hast ein Innenputz und dann generierst du in Output und der wird dann automatisch geprüft z.b.
- 1:16:56Gibt's irgendwie Labyrinth und du sollst einen Pfad machen der durch dieses Labyrinth durch
- 1:17:02führt aber du darfst keinen Schritt von deinem Vorgänger wiederholen oder du kriegst irgendwelche in codierten
- 1:17:10Nachrichten die durch welche Primzahl Algorithmen gebildet werden und du musst das dann dekodieren und dann schickst du das hin was da Deko
- 1:17:18dort wurde der ursprüngliche Text und die sagen dann entweder ja das ist richtig oder das ist falsch hinkriegt du für jede Aufgabe Punkte,
- 1:17:26und dann gehe nachdem ob du halt unter den besten 1000 oder jetzt ins 1500 bist dann kommst du dann weiter.
- 1:17:32Aber wir was heißt denn besser als wenn ich es ein Algorithmus geschrieben habe der durch das Labyrinth geht dann bin ich doch super weil ich habe der geschafft oder.
- 1:17:41Ja ähm du genau du das ist das ist jetzt quasi boolean also entweder du machst es richtig oder du machst es falsch aber es gibt drei Aufgaben oder vier und du gibst es gibt auch verschiedene Größen also es gibt ja Algorithmen
- 1:17:53die funktionieren für ein Problem die haben aber eine sehr hohe Komplexität das heißt die sind sehr langsam und die Größe das Problem wird dann werden die,
- 1:18:03nicht wenn das Problem ist doppelt so groß ist dann werden die nicht nur halt so langsam so ansah, viermal so langsam und dann kriegst du vielleicht die Punkte für das Test seit wo deine Nachricht 100,
- 1:18:14Zeichen lang ist aber das mit 1000 das schafft es da nicht mehr und dadurch kriegst du halt unterschiedliche Punkte.
- 1:18:20Hatte die messen die Zeit auch noch zur Ausführung Deines Codes.
- 1:18:23Ja und die das wird aber nicht bewertet und nur ob das innerhalb dieser Zeit geschafft wird oder nicht aber meistens,
- 1:18:31meistens kommt sein auf den paar Sekunden nicht an du hast dann entweder ein Algorithmus der schafft das nur in zwei ja,
- 1:18:37oder in zwei sekunden also das ist bei diesem Komplexität Sachen ist das manchmal ganz verrückt wenn jetzt ein Algorithmus hast der ist exponentiell dann,
- 1:18:46bedeutet z.b. jedesmal wenn du es wenn du es einmal nur verdoppelst dann wird es halt viel viel viel größer und dauert viel viel viel länger gerade sowas wie Verschlüsselungsverfahren und so.
- 1:19:00Das heißt es geht dein er gar nicht so darum dass man jetzt jedes einzelne jeden einzelnen Befehl optimiert dass das 10% schneller geht sondern so um diesen Algorithmus Tag Ansicht riesen Unterschiede geben wie schnell das funktioniert.
- 1:19:14Je nachdem wie du das baust und das ist eigentlich ziemlich schön weil dass er so abstrakte Probleme sind,
- 1:19:21die also man muss gar nicht so in solche Details rein dass man um eine Bibliothek erstmal lernen musst oder so sondern man kann sich da eher so auf diese Aufgabe konzentrieren.
- 1:19:30Lassen so kleinere Aufgaben vor einem die man halt zum abschließen kann auch ne.
- 1:19:34Genau das sind so wirklich ganz klar definierte Sachen und man kann sich das halt mal durchlesen dann am Whiteboard oder dem Text um die überlegen wie man das löst und dann ist man damit auch fertig nach einer Stunde oder so.
- 1:19:46Nach einer Stunde ich bräuchte wahrscheinlich zwei Jahre unter.
- 1:19:50Also das ist auch tatsächlich ein großer Unterschied wenn man damit anfängt bei dieser Qualifikationsrunde hat man den ganzen Tag Zeit,
- 1:19:57und das ist Problem am Anfang erstmal überhaupt die Aufgaben zu lösen und das aber noch unter Zeitdruck dass es ist,
- 1:20:05dann noch mal viel schwieriger wenn man so nur eine Stunde Zeit hat oder noch weniger pro Aufgabe.
- 1:20:11Da muss man quasi drauf gucken und ziemlich schnell auch eine Idee haben wie es dann weitergeht,
- 1:20:16so zu Grafikprogrammierung würde mich ja auch mal interessieren aber mein Problem ist immer es gibt so verschiedene Bibliotheken und verschiedene Methoden,
- 1:20:25und ich warte dann immer Angst das Falsche zu nehmen und dann denke ich ganz viel Zeit rein und dann nützt mir das am Ende nichts dazu gibt es OpenGL und direct X und jetzt gibt's auch noch Vulcan oder was weiß ich nicht was,
- 1:20:37Marcel was würdest du da empfehlen wenn man damit anfangen will sich mal aus Spaß so eine eigene Engine baut was soll man denn heute lernen.
- 1:20:46Zuschüsse Jahreszeiten Nintendo,
- 1:20:52dadurch dass die die Entwicklung von den ganzen EPS Moment gerade,
- 1:20:57GTA alles so in diese Richtung dass es immer mehr Lowlevel wird und immer mehr,
- 1:21:04dass die dir einmal weniger irgendwie macht sozusagen Sollseite also das der Treiber der Grafiktreiber immer weniger für dich macht sondern dass du dass du als Amira mehr machen musst,
- 1:21:18das ist würde quasi immer schwieriger auch für neue Leute für neu Anfänger in wieder einzusteigen.
- 1:21:27Heißt das dass ich für jede Grafikkarte das anders machen muss dann am Ende.
- 1:21:31Nicht nicht unbedingt aber das ist schon relativ universell,
- 1:21:37aber der Unterschied ist halt nunmal Spiel bei bei dk11 gibt der dir Halt macht er macht der Treiber für dich halt sehr viel gesagt halt irgendwie z.b. ich habe einen,
- 1:21:52hier irgendwie ein Objekt für den Textur irgendwie und letztens in Mainz los und fertig ist und dann kannst du Taylor lesen und bei den neueren lp1 passt du dann halt eher noch die Möglichkeit dass du sagst,
- 1:22:04irgendwie hier gib mir einfach nur diesen Bereich von Grafik memory und ich sag dann einfach nur hier dieser Bereich ist irgendwie eine Textur und dann kannst du das dann halt irgendwie lesen von der GPU,
- 1:22:18aber da wird er halt dann da rechtzeitig viel viel schwieriger und komplexer für die Leute die noch keine Ahnung davon haben irgendwie so einzusteigen ganze deswegen,
- 1:22:29also ich würde empfehlen wenn man jetzt anfangen würde würde ich wahrscheinlich DX11 dir noch empfehlen und denke da gibt es noch genug zu,
- 1:22:39Anwalt noch relativ simpel ist eigentlich bin und.
- 1:22:44Auch noch nicht eben diese ganzen low low level Dinge implementiert haben ich glaube mit D12 oder Vulcan anzufangen,
- 1:22:52wenn man sich noch überhaupt nicht mit auskennen könnte ein bisschen schwierig werden.
- 1:22:58Das heißt das wissen was man bei Direct X11 lernt das ist dann nicht vergebens dass das dann trotzdem noch was.
- 1:23:04Genau ja ja das dick 12 sagen einfach nur die Weiterentwicklung davon müsste also wenn du die die ganzen Konzepte von DL verstehst dann dann wird es auch der der Übergang nicht so schwierig sein auf 12 Uhr.
- 1:23:18Unter was sagst du zu OpenGL ist das auch zu empfehlen oder ist das nicht mehr so geeignet.
- 1:23:24OpenGL würde ich persönlich überhaupt nicht empfehlen,
- 1:23:30aus irgendwelchen wahrscheinlich politischen Gründen wird es glaube ich glaube ich sehr vielen Universitäten verwende ich weiß nicht die wollen wahrscheinlich irgendwie wahrscheinlich für die Adresse Arbeit irgendwie OpenSource ist oder sonstwie.
- 1:23:44Mehr Verein läuft seit auch auf Linux ne also du kannst ja David X läuft das nicht auf Linux und
- 1:23:51ich weiß auch noch dass die die extreme,
- 1:23:55warte mal jetzt muss ich überlegen also x-rebirth an dem ich mitgemacht hatte oder das neue das X4 läuft auf Wolken und ein Grund dafür ist,
- 1:24:04oder nicht läuft auf beiden doch scheißegal Winter war war die Idee schon lass uns das mal umstellen damit wir auf Easy auch auf Linux laufen können soweit ich mich erinnere,
- 1:24:15ist das unabhängig in der von der großen Firma sozusagen,
- 1:24:18also wie du sagst ist vielleicht als abgesehen von der kumpeltod sicherlich auch ein politischer Grund weil man vielleicht sagt ok microsoft will ich jetzt nicht so gerne oder so.
- 1:24:28Oder weil die sowieso alle Linux Kisten da rumstehen haben dann.
- 1:24:31Ja stehe ich denke du direct X irgendwie bestimmten Gründen nur so in der Spieleentwicklung Branche irgendwie so Gang gäbe.
- 1:24:42Von daher,
- 1:24:43ja aber ich meine generell würde ich sagen also wenn du jetzt selber irgendwas entwickeln willst irgendwie dann wirst du es so wahrscheinlich 9 Uhr und sich prozentual Windows PC machen,
- 1:24:54außer du willst vielleicht speziell für mobile device entwickeln aber dann hast du auch das dann auch eher spezieller noch dieses offizielle jetzt oder bzw auf den neueren die weißen kann man es auch mit Brücken programmieren.
- 1:25:09Ja oder die haben ihre eigenen Atheist ich meine das Eiweiß hat eine die heißt metal die die ist irgendwie geht auch in Richtung wie Vulkan und dx12 aber es hat auch eine eigene API ne ich weiß nicht ob Android sowas.
- 1:25:23Genau aber also für für Desktop-Anwendungen würde ich für Dich absolut nicht OpenGL fehlen.
- 1:25:30Also und und wenn dann eher wohl kennt oder oder würdest du auch sagen.
- 1:25:33Ja man kann es als als Weiterentwicklung als neueste OpenGL bezeichnen deswegen das hat ja so ein bisschen das offen Gel abgelöst deswegen denke ich es ist eh so eine Sache die eigentlich am aussterben ist OpenGL.
- 1:25:48Von daher denke ich nicht dass das Sinn macht noch zu lernen außerdem,
- 1:25:52darf ich das OpenGL auch so zusammen gestückelt ist irgendwie weil du hast nicht eine komplette ep.iii glaube ich zumindest jedes estikay in dieser verschiedene Komponenten verschiedenen Versionsnummer testen für mich,
- 1:26:07sind jetzt Karossen GL Ding ich habe selber persönlich auch noch nicht damit gearbeitet aber also die Sache ist wenn du,
- 1:26:18von der von der FBI und vom auch vom von der Shader language ist ein fast and stable wie mit direct access in wirklich nur kleine Unterschiede,
- 1:26:27von daher sag mal so wenn du direkt kannst dann kannst du auch schön verstehst du auch oben die L.
- 1:26:35Sitte Santos die in der Frühzeit wo es noch kein direct X gab ne da war es ja so du hattest deinen Grafikkartentreiber aber im Grunde genommen musstest du dein Spiel,
- 1:26:44auf alle möglichen Grafikkarten testen und optimieren und gucken dass das da irgendwie läuft und eventuell auch spezielle
- 1:26:50Rutin einbauen damit leben auf der der Grafikkarte läuft und auf der Erde eben auch und dann kam der tracktics.
- 1:26:56Und hat den Programmierer das abgenommene also Marcel korrigiere mich wenn ich quatsch erzähl aber dass das ist so eine Vereinheitlichung sodass ich da programmiere dann nicht mehr um die Hardware so viel Gedanken machen muss sondern ja,
- 1:27:09generische Routinen benutzen kann die dann umgesetzt werden von der API auf den Treiber der Treppe gibt's dann weiter an die Grafikkarte und,
- 1:27:16und jetzt klingt das eher so als würd es wieder zurückgehen so ein bisschen zurück Entwicklung auf wie es früher war sozusagen.
- 1:27:23Ja ganz genau das ist tatsächlich interessante interessante Entwicklung,
- 1:27:31wie ist ganz früher war kann ich nicht wirklich mitreden irgendwie war ich irgendwie noch ein Kind aber also die hat vergewaltigt,
- 1:27:45ja also damals also bevor es die Grafikkarten gab mussten musste man ja das sozusagen mit einem Softair restaurieren.
- 1:27:53Oh das war noch Zeit mehr.
- 1:27:55Laufe ich glaube das allererste Tomb Raider war glaube ich in Software ist Reise,
- 1:28:00und das heißt du machst halt quasi die ganze Arbeit was die GP für dich macht irgendwie machst du halt auf den CPU.
- 1:28:07Und die war noch nicht multi-core und es gab auch noch nicht Multi threading es gab nichts.
- 1:28:13Hast du Lust die ganzen Dreiecke und waren auch wahrscheinlich nicht sehr viele in Tomb Raider character irgendwie und,
- 1:28:22die musst du halt dann alle transformieren auf der CPU all deine ganze Projektion Mathe musst du natürlich auch machen selber,
- 1:28:30und ja dann ist ganze texturieren und sowas.
- 1:28:35Das ist natürlich du hast dann auch keine Dedicated Havel dafür weil die GPUs die haben ja dann spezielle.
- 1:28:41Spezielle onboard Hardwear zip Design auch tatsächlich einfach nur so Texturen fashion können und,
- 1:28:49einfach dafür sorgen dass du jetzt die Texturen einfach super schnell samplen kannst und darstellen singen.
- 1:28:56Ja gut ist sampling war früher halt nur linear ne also da hast dann halt der Pixel gun Anime soll mich nicht Lena als war nämlich nur nebesnoe war pigs und das hat und alles geklimpert und gepixelt und.
- 1:29:06Das was interessante mein erstes Erlebnis mit mit Filter Textur vaclik zwei habe ich beim Kumpel gesehen und da war ich weggeblasen.
- 1:29:15Das hatte glaube ich ich weiß gar nicht ob das schon OpenGL damals hatte oder ob das erstmal nur mit Voodoo Grafikkarten die hatten glaube ich auch noch mal ihr eigenes Ding oder.
- 1:29:24Es gab auf jeden Fall irgendwelche Spiele die nur auf gewissen Grafikkarten ich erinnere mich dass irgend so ein Spiel dabei Voodoo3 dabei war oder nur dort lief aber ich kann mich nicht mehr genau erinnern,
- 1:29:35und ich weiß gar nicht Patrick hast du Patrick sorry Marcel.
- 1:29:44Kannst du dich noch erinnern es gab früher bei den Intel-CPUs Gas MMX und bei den,
- 1:29:51warte mal Wiese 3DNow Gast bei DECT und das waren ja bevor es die die sekundären Grafikkarten gab die die 3D Beschleunigung normal waren das ja so spezielle Hardware Einheiten auf den CPUs die die Grafik
- 1:30:04bisschen schneller gemacht haben in gewissen Bereichen ne.
- 1:30:08Echt ich denke das war wahrscheinlich wahrscheinlich diese Anfänger gewesen wo halt wo man noch nicht sich sicher war irgendwie in welche Richtung geht es denn jetzt in die haben eine eigene Karte die ist irgendwie die Grafik irgendwie berechnen soll oder macht man auf der CPU,
- 1:30:22und es ist ja auch nicht oft so ähnlich wie diese dieses Intel Larrabee irgendwas ist da irgendwie Ottenthal geht oder gar ich weiß nicht mehr auf dieses noch weiterführen gerade,
- 1:30:32haben wo man halt irgendwie sagt irgendwo man halt versucht diese ganzen Weg zur Berechnung Inhalt auf der CDU in Not zu machen.
- 1:30:42Auf der TPU nur.
- 1:30:46Ja ich denke mal halt damals war hat kein wahrscheinlich dann drin gemacht also das hat da natürlich auf jeden Fall deutlich schneller gemacht allein also selbst wenn du jetzt ins hoffe Restaurant Spaß schreibst,
- 1:30:57dann nicht erspart werden sie verwendet ja auch teilweise in der CryEngine z.b. haben wir auch in Software Restaurants an der,
- 1:31:05der wirklich ganz grob in der sehr kleinen Auflösung diese diese die Geometrie von der ganzen Szenen im Frame rendered.
- 1:31:14Der CPU damit du dann auch direkt irgendwie dann culling drauf machen kannst und dann dann occlusion culling bei uns.
- 1:31:23Avivi also du Torrent das denn des Papa auf der CPU raus.
- 1:31:26Genau ganz genau ja.
- 1:31:28Achso ich dachte ach echt.
- 1:31:32Ich habe übelst mal bei Wiki Wikipedia nach guckt und das ist wieder ein schönes Beispiel für Marketing Versys engineer mmmx steht nämlich für Multimedia extension,
- 1:31:43aber eigentlich hieß das metrics math extensions,
- 1:31:48weil da gibt's dann irgendwie um Mathe Zeug der da berechnet werden kann aber Worte Marketing bedingt in multimedia Extension umbenannt,
- 1:31:58Blindheit sexy.
- 1:32:01Ja es ist nicht cool ich habe mir das auch gerade mal an.
- 1:32:08Hier stehe jetzt,
- 1:32:10bei der Befehle stets auf mehrere Daten gleichzeitig angewandt werden ursprünglich dann das für Matrix MF Extension genau MX verwendet keine physischen prozessorregister sondern funktioniert die,
- 1:32:23sondern funktioniert die Register des mathematischen Core-Prozessor selfbio um,
- 1:32:28Insel entwarf AMX 750 neue Befehle zur Verarbeitung von Ganzzahlen und führte vier neue Vektordaten Formate ein.
- 1:32:35Aber sowas ist ja sicher in der Mathematik auch sehr praktisch wenn man Matrizen multiplizieren will aber eben nicht.
- 1:32:41Und oder Bitcoins meint oder so.
- 1:32:43Ja ich denke mal dass es also bieten verstehst und genau dasselbe ist halt einfach sse also das was heute als ST bekannt ist.
- 1:32:51Genau das steht genau steht weiter unten auch dass das nur wenige Jahre später wurde es durch sse und AMDs 3DNow überholt und dann war es vorbei mit MMI.
- 1:33:02Ja das heißt sie haben wahrscheinlich dann einfach nur umbenannt oder so also.
- 1:33:06Aber was ist kannst du es noch mal kurz erklär was ist denn jetzt dieses sse eigentlich.
- 1:33:11Ah du hast du hast spezielle Register auf der CPU also normalerweise hast du sag mal sind die normalen Register sind jetzt irgendwie so Andenpakt zeigen jetzt eine Zahl rein oder sowas,
- 1:33:24und was heißt se hast du vector Register wo du was ich wirklich so im vierdimensionalen Vektor z.b. reinpacken kann.
- 1:33:36Und damit hast du dann warst ein ganz spezielle Befehle auf der CPU die dann dafür optimiert sind,
- 1:33:43dass du dann diese diese Vektoren miteinander irgendwie dass du da erwiesen arithmetische Operation mitmachen kannst also du kannst dann z.b. du denkst unsere ST Befehle irgendwie die dukon kann,
- 1:33:55und dann sagen kannst irgendwie multipliziert diesen vector mit denen hier,
- 1:34:00und da dann der das sparst du die halt die Arbeit dass du irgendwie OK sie eine Zahlen mit der anderen die anderen Zahl mit der wieder so dann hast du anstatt vier einzelne Multiplikation hast du diese eine Vektor Multiplikation.
- 1:34:12Wir sind halt dafür seid die Hardware dann die Hand dass eine spezielle Register doesn't halt super schnell geht und das ist halt so.
- 1:34:21Und im im Prinzip ist musst du selber was die GPU macht nur halt irgendwie noch mal Millionen Mal besser.
- 1:34:28Ach noch okay noch weil ich hätte es gedacht die dgpu story.
- 1:34:31Ja ja ja ich meine ich meine die giphy Oma dann bei einigen Tagen noch mal auf Stereo.
- 1:34:38Ich denke der Prozessor hat dafür den Vorteil dass du da verschiedene Datentypen hast also ich weiß nicht ob Grafikkarten Dapples und noch höhere Genauigkeit können und gerade so in der Mathematik braucht man ja manchmal höhere Genauigkeiten.
- 1:34:52Jan in der Regel sind ist floating point auf der GPU aber du hast glaube ich auch Double-Double Position wenn du.
- 1:34:59Achso ihr könnt ihr auch für.
- 1:35:01Kann sie auch infn ne.
- 1:35:02Also ich weiß zumindest von den Unity Shader dass du da wenn du schneller arbeitest kannst du verschiedene Präzision angeben also full float oder er holt und dann gab es noch ein.
- 1:35:13Welches Organ interessante Geschichte damals ich weiß nicht ob wir euch daran erinnern können aber es gab damals als Half-Life 2 rauskommen.
- 1:35:20Gastieren diese Geschichte das irgendwie dass die ATI Karten man in die alle um 30% schneller oder sortieren wieder Karten derselben Generation,
- 1:35:31und das lag tatsächlich daran dass er diesen bisschen gecheatet hat weil die diese Haft besichtigen was ich eingebaut hatten,
- 1:35:40seid ihr am einfach werden während die NVIDIA GPUs halt mit Photo Station gearbeitet haben haben die halt gesagt mystischen genommen haben gesagt und ja hier,
- 1:35:49wenn ihr bei uns irgendwie könnt ihr mit der elften Präzision in die arbeiten wenn ihr wollt irgendwie und dann halt noch mal deutlich schneller gewesen das ganze,
- 1:35:58und ja es war halt eben der Grund dafür und aber inzwischen inzwischen hat sich geändert also inzwischen müssten,
- 1:36:08ich habe sogar gelesen ich glaubhaft mit sogar einfach umgewandelt Update dietiwag.org besitzen also.
- 1:36:14Was auch man da freut sich der kleine Techart ist das was optimiert hat und dann wird es alles zunichte gemacht.
- 1:36:22Wenn du halten Tagen noch irgendwo half schreibt nach new Kensington verändert sich nicht dran ich weiß nicht wie es also ich kann es nicht von mobile.de Pius reden ich habe keine Ahnung was da ist aber.
- 1:36:34Auf den modernen Karten wird es eh alles in Pool Position gemacht.
- 1:36:39Pool Position hast immernoch float oder,
- 1:36:42was für mich wenn ich programmiere ich benutze eigentlich immer double weil ich habe dann vielleicht 10 double variable und da ist es egal aber der Grafikkarte hast wahrscheinlich Millionen bis Milliarden davon so dass du dann wirklich was ein Spast.
- 1:36:54Aber wer was heißt Du Dich double ein 32bit oder.
- 1:36:57Ich glaube float ist 32 Bit und double ist 64 Bit das heißt Hardware nur 16bit und ich kann mir vorstellen dass du da sogar Fehler siehst oder wenn du hoff Position nimmst und du bist irgendwo in der großen Welt wo es,
- 1:37:11Sachen gibt die ganz weit entfernt sind und welche die nah dran sind.
- 1:37:15Ja das ist ja genau das Problem was darfst du das und hatte ne Marcel und sie benutzen ja die CryEngine und mussten sie dann erweitern auf 64 Bit Rezessionen.
- 1:37:24Da da da kenne ich mich nicht jetzt aus was den Fall angeht.
- 1:37:28Achso okay aber dass das war nämlich so ein Ding weil die haben ein riesiges Weltall und das ist jetzt ganz geil das kann man auch mal super easy überprüfen endlich mal die EZB die Unity-Engine ich weiß nicht wie das in der CryEngine ist im Editor
- 1:37:39und er steht einfach ein Würfel und setzt diesen Würfel dann mal auf ganz große Zahlen Koordinaten im 32000 oder so und dann passt dir den an den kleinen
- 1:37:48hypotaxen an und beweg den mal und dann werdet ihr sehen dass der sich die nur noch in relativ großen
- 1:37:53Abständen hin und her schiebt dass du dann immer so hin und her ploppt auf Opposition war in diesem großen,
- 1:37:59Koordinatensystem sozusagen kann man den nicht mehr so feingranular Verschieben auf Koordinaten wie wenn das im Ursprung der Szene passiert.
- 1:38:08Das ist ja auch das Interessante an diesem floating-point Datentypen weil wenn ich Ganzzahl Datentypen habe dann habe ich immer den gleichen Abstand also einen Zahlenstrahl geht das 12345
- 1:38:195 und so weiter und bei den floating-point habe ich halt viel höhere Maximalwerte da kann ich also riesige Zahlen haben,
- 1:38:26aber der Abstand wird halt immer größer wenn ich jetzt immer Ursprung von meinem Koordinatensystem stehe,
- 1:38:33dann ist es wahrscheinlich egal ob ich float oder half oder double nehme weil diese Unterschiede für mich nicht so groß sind weil ich selber im Zentrum stehe sobald ich mich aber,
- 1:38:43bewege und das Internet umgerechnet wird und ich stehe dann selber bei der 32000 dann fällt es mir dann halt auf dass die Umstände so groß sind und dann können die ganzen Sachen ja auch nur noch,
- 1:38:55auf diesen Stellen stehen die können ja dann nicht dazwischen positioniert werden und dann sieht es vielleicht komisch aus weil ich das eine Haus,
- 1:39:03viel zu nah an dem anderen dran ist oder so.
- 1:39:05Ja wahrscheinlich würde man da gar nicht mehr bemerken weil selbst du als Spieler kannst dich ja nicht mehr fluent bewegen und dann.
- 1:39:11Oder das ja.
- 1:39:12Ist es auch egal das Haus noch mehr dran steht weil du bist eh am Umzug und die ganze Zeit aber weil wir gerade dabei sind ne,
- 1:39:19floating point bedeutet doch eigentlich nur dass sich das Komma hin und herschieben kann das heißt ich kann z.b. entscheiden ob ich
- 1:39:270,0000001 habe oder ob ich eine Milliarde, 0 darstellen kann also das, verschiebt sich inherent ich muss sozusagen entscheiden möchte ich vor dem, viele Zahlen haben oder möchte ich
- 1:39:41nach dem Komma vier Zahlen haben und oder.
- 1:39:44Sie hatte genau also das Ding ist halt meine ganze Zeit besteht halt nur aus einer Zahl und eine floating-point also Fließkommazahl die besteht aus zwei Teilen du hast einerseits die normale Ganzzahl,
- 1:39:58und dann zusätzlich hast du noch ich glaube das heißt,
- 1:40:02Basis und Exponent und meint ich glaube Mantisse ist diese Ganzzahl z.b. sag mal 5 dann hast du noch diese Basis z.b. X und den Exponent,
- 1:40:13und den Exponent kannst du also frei wählen und du kannst diese,
- 1:40:17meintest du frei wählen und könnte jetzt eigentlich sagen ich habe die fünf als Mantisse und mein Exponent,
- 1:40:23ist 2 dann musst du also Basis hoch Exponent rechnen 10 hoch 2 sind 100 dann kommt am Ende 500 raus aber am Ende würdest Du normalerweise das nicht so frei wählen du würdest einfach in dein Programm,
- 1:40:36diese Zahl eingeben 500 und der würde das automatisch umrechnen das ist ja auch meistens so gewählt,
- 1:40:43das ist jetzt nicht viele verschiedenen Zahlen gibt die mehrere Darstellungsarten hätten sonst würdest Du was verschwenden,
- 1:40:52weiß jetzt nicht genau was man da benutzt als Basis aber wenn jetzt die 500 darstellen könntest als 5 x 100 oder 150 x 10 oder als 500 mal 1 dann hättest du ja auch bis verschwendet.
- 1:41:06Mehr habe ich meine ist also für mich als User was ich sehe ich gebe halt eine Zahl ein die im Wadenbereich liegt
- 1:41:12dass sie meine Koordinaten dann bleibt mir am Ende hinterm, weniger Präzession übrig als wenn ich jetzt ganz kleine Zahlen eingeben 0,0001 oder sowas ne.
- 1:41:21Genau ja das war jetzt vielleicht bissl kompliziert beschrieben von mir das Endergebnis ist vielleicht kann sie dir so leichter vorstellen,
- 1:41:28du kannst die Zahl relim relativ großen Grenzen groß und klein machen das wichtiges einfach die Anzahl der Stellen sag mal du kannst eine zehnstellige Zahl haben aber wo du das, setz ist egal.
- 1:41:41Und das blöde ist halt wenn du ein riesen Universum hast wie Star citizen und dann ganz weit raus fliegst dann bleiben die als hinterm Komma immer weniger Stellen übrig um so weiter du ins Universum.
- 1:41:50Genau außer du rechnest das irgendwie internum und hast da irgendwie verschiedene Absätze die du gegeneinander auf rechnest oder so aber eigentlich ja.
- 1:41:58Genau und dann bewegst du dich nicht mehr in Zentimeter pro Sekunde rindsplätzli Meter pro Sekunde oder sowas dann kannst dann nur noch von einem Moment auf der anderen ein Meter weiter jumpen oder 10.
- 1:42:11Das ganze Thema übrigens auch für für artis interessant weil jeder Farbkanal hat VIII Bit und man kann das ja im,
- 1:42:21im Taschenrechner von Windows schon eingeben das drückt man 2 und da gibt's ja diese Taste und so eine kleine nix und so ein Kleid Epsilon oben rechts da drauf klicken und dann kann man 48 klicken und dann = in einem er merkt man dass man 256 Graustufen hat und das Interessante ist jetzt
- 1:42:35das Texturen Werner komprimiert ne Marcel du weißt es ja besser als 3D Programmierer die werden komprimiert,
- 1:42:42und dann werden sie auf die Grafikkarte geladen genau und,
- 1:42:49lasse gerade dabei ist dass die Farbkanäle in unterschiedlichen Kompressions Stärken komprimiert werden und soweit ich das weiß bleibt bei dem roten und dem blauen Kanal die werden mit 5,
- 1:43:00also runter komprimiert von 8 auf 5 Bit und der grün Kanal bleibt auf 6 Uhr.
- 1:43:06Damit du 16 hast insgesamt.
- 1:43:07Genau da hast du nämlich 16 und jetzt denkt man sich so ja gut aber 5 und 6 bit das macht ja keinen großen Unterschied aber gib das mal einer Taschenrechner ein zwei
- 1:43:16hoch5 sind nämlich 32 Farbabstufung die Erde plötzlich nur noch habt und wenn ich sage 2ho
- 1:43:236 dann sind 64 also doppelt so viel und und das ist dann schon Pilze ofag prüfe meine ganzen Grautöne hin und ich meine 64 ist ja auch nicht auch nicht mehr ganz so viel im Vergleich zu den 256 die ich vorher hatte ne.
- 1:43:37Und selbst mit 256 das siehst du ja auch schon du hattest doch mal dieses Experiment gemacht dass du einfach einen kompletten Monitor von links nach rechts diesen Graustufen Verlauf gemacht hat und da hat man es glaube ich auch gesehen.
- 1:43:50Ja genau weil ich meine das bedeutet wenn ich zu weichen auflösen habe von 19-20 in der Breite also 1920 Pixel und das durch die 256 Teile,
- 1:44:00klar komme ich auf 7,5 also 7R sag mal 8 Pixel Breite Bänder habe ich die ein Graustufen Wert haben dass er sich habe garnicht genug Graustufen Werte bei 8,
- 1:44:09pro-kanal die in den sanften Farbverlauf überhaupt zulassen wird auf meinem Bildschirm und da reden wir nur von von Full HD in der da reden wir nicht mal von 8k oder 4K oder.
- 1:44:20Und ist das was für eine Sache das war mir lange nicht bewusst ne ich in meinem kleinen Grafe gehören
- 1:44:25war ja immer 8 Bit pro Kanal Geist und dann habe ich aber irgendwann erfahren Marcel dass ihr findigen Programmierer ja in höhere Präzision rechnet internum 16 Bit oder 32 Bit oder so und dann am Ende wenn Ihr fertig seid,
- 1:44:40das runter rechnet auf 8 Bit und einem monitors sehr.
- 1:44:43Ja das funktioniert halt teilweise diese Zeit nicht die Renderings Halbzeit 2004 oder 2006 eingegangen gebe ist.
- 1:44:54Was sollte machst du Renderzeit intern du hast also dukal erstellst ja deine Texturen oder deinem Papa im Prinzip,
- 1:45:02und du kannst da dann definieren in der EP Eisen in welchen Formaten sein sollen und dann sagst du halt ok das ganze lighting,
- 1:45:09rennen wir kennen sie früher hat man so ein 16 Bit pro Kanal nie texture Buffer benutzt,
- 1:45:19inzwischen verwendet man meistens von da gibt's nicht,
- 1:45:24Format was irgendwas irgend so eine bessere Balance bildet zwischen irgendwie Funjet und in die Qualität glaube ich so um die 11 Speedrun,
- 1:45:34das reicht meistens schon aus in die wenn man gar nicht wirklich die 16 brauch.
- 1:45:39Stimmt bewies Simon vorhin gesagt hat wenn du jetzt deinen Monitor hast der 1000/120 Auflösung und mit 11 Bit kommst 2 hoch 11 müsste also 2048 sein dann hast du halt für jeden Pixel,
- 1:45:54ein Farbwert mehr brauchst du dann gar nicht.
- 1:45:57Ja so in der Regel irgendwie Mahlzeit einmal festgestellt dass es halt irgendwie Sinn macht,
- 1:46:04ist natürlich halt auf jeden Fall die Speiche Spast ja dann Haufen,
- 1:46:08Speicher Bandbreite wenn du da einfach weniger Zeit Text von mein kleiner ist und wie gesagt also die Freundin 16 brauchst du gar nicht wirklich von daher.
- 1:46:21Pro Kanal.
- 1:46:22Genau pro Kanal.
- 1:46:24Bei Simon meinte ja es gibt 16 Bit für alle drei oder wäre das was anderes gewesen.
- 1:46:29Nenne ich glaube er meint schon.
- 1:46:31Achso poka ja du ich lass mich da ich habe ich habe das gesagt was richtig ist.
- 1:46:36Nee ich denke er meinte schon die agedlove Format hat einfach die 16 16 Bit pro Kanal ja das wird halt dann also eigentlich die meisten Texturen sind in dem Format.
- 1:46:50Ganze Post du hast du den natürlich da immer überall da wo in in der Regel Image image processing irgendwie gemacht wird irgendwelche blöd oder irgendwelche gerade da wo du jetzt in die wenn du jetzt irgendwie Blumen oder,
- 1:47:03oder wenn du halt Beate generierst in diesen Insidern die meistens sehr sehr hoch sind,
- 1:47:10dann brauchst du ja inzwischen nicht die Art von Mark und ja und dann dann handle kommt dann halt diese deine am Ende wird es halt wieder Ruhe unter gerechnet auf sie auf dein Display Format auf deine 8,
- 1:47:23in sogenannten Tonemapping und desto Mapping ist halt im Prinzip einfach so eine Kurve die du halt irgendwie.
- 1:47:32Wie du halt auf deine deine Pixel.
- 1:47:37Fleiß und dann rechnest du halt ein du maps es ist halt gerade du maps teilt diesen diesen 16-Bit sagen wir mal diesen STR value Map du halt,
- 1:47:47von von der von der Verteilung her halt auf den auf dem kleineren Bereich.
- 1:47:53Runter damit damit du nicht irgendwie so 18.2 Pixel die irgendwie so extrem hell sind und irgendwie der andere f***** irgendwie Spaß und.
- 1:48:05Also wenn der jetzt irgendwie ein Wert hat von irgendwie 10000 oder sowas und du hast dann die schwarzen werden dann bringt er das alles in dieses Verhältnis rein und diese Tonemapping ist der auch.
- 1:48:15Genau dasselbe eigentlich was jetzt passiert mit diesen ganzen age TA Fernsehen und so dass die Fernseher die machen ja auch alles ecomapping und,
- 1:48:24da kann man halt nichts vieles vieles verbessern noch irgendwie weil das dann wirklich die die die die Software im Prinzip oder der der Prozessor der innen Sprossen Salat sind der des halt dann auch macht.
- 1:48:39Simon kennt das ja bestimmt von Photoshop das ja auch diese Kurven wo du das im Nachhinein noch mal anpassen kannst.
- 1:48:44Ja aber die die meisten,
- 1:48:47eine Sache abgesehen vom HDR ich meine oder oder korrigiere mich aber ich dachte das auch vor hatte er wurde schon höheren Präzision gerechnet einfach weil du Fehler vermeiden möchtest weil wenn du mit Werten arbeitest von 200
- 1:49:0155er 0 bis 255 maximal und dann dauert irgendwie was addierst und subtrahierst und dividiert und wieder multipliziert was du ja machst bei Farm Shader Operationen und so
- 1:49:13dann dann komme Ungenauigkeit rein weil du gar nicht genug pression hast aber weil du weil du damit ganz an arbeitest und dann keine Ahnung wenn du zwei durch 3 teilt oder so dann hättest du dann,
- 1:49:24also wenn wir das wirklich mit diesen harten Zahlen arbeiten würdest dann wirst du gar keine Präzision dadi, schnell abzubilden und dann kannst du eine höhere Präzision nehmen dann kannst du deine ganzen Operation,
- 1:49:33und vermeidest sozusagen die die Rundungsfehler da drin oder Marcels ist richtig.
- 1:49:38Evian Wasser.
- 1:49:42Ihr ja doch also also klar dieses Jahr wendring bevor es dieses Jahr ganz im Zeichen Displays irgendwie jetzt jetzt gerade so in.
- 1:49:53Er hat man natürlich vorher schon geändert aber das ist dann ebenso ein internes Ding wo man dann sagt okay.
- 1:49:59Wir wenn dann halt eben diesen ganzen Post Phase ist und das ganze lighting und sowas rendantin diese 16bit Kanäle irgendwie und dann rechnen du wirst wieder runter mit den Traum erfüllen,
- 1:50:08sicher so im Prinzip das was was du eigentlich Zeit seit 2004 oder so ist halt Gang Hebel sind inventing,
- 1:50:15so macht man selbst bezahlte hin nur halt jetzt komm halt diese STA Displays die halt irgendwie glaube ich auch so 10 10 Bit ungefähr meistens sind,
- 1:50:25na da kann man halt dann natürlich noch besser definieren.
- 1:50:29Möchtest du nur 10 Bit und das ist dann auch eine Sache.
- 1:50:32Infokanal.
- 1:50:33Ja ja aber trotzdem sind das nur 1024 Abstufung weil was man sich ja so ein bisschen bewusst machen muss wenn man mal zu fühlt sich denkt,
- 1:50:41da hat man eine eine Kerzenflamme als als relativ kleine Größe für Licht z.b. in der realen Welt und auf deine Salat mit die Sonne die irgendwie Millionen Mal heller ist und eigen.
- 1:50:52Wahrscheinlich sogar Milliarden Mal oder noch.
- 1:50:54Genau irgendwie sowas ne und eigentlich will man,
- 1:50:58die komplette Bandbreite aufnehmen und wiedergeben okay wer bisschen gefährlich weil wenn dann der Bildschirm hell wird so wie eine Sonne ist man plötzlich blind okay gut muss man aufpassen aber aber theoretisch also am optimalsten wäre es ja wenn ich in Datenformat habe was was quasi,
- 1:51:12diese Bandbreite aufnehmen könnte und auch wiedergeben können aber es geht halt nicht wir haben halt gerade in Bildern den meisten normalen Bilder wenn man nicht in die Idee,
- 1:51:20mehr 16 Bit pro Kanal geht oder so hat man also 8 Uhr bis das heißt,
- 1:51:25das heißt das ist halt auch ganz interessant weil wenn ich ein Foto mache von von von der Umwelt dann ist da ja die Sonne zu sehen
- 1:51:32und aber auch z.b. ein Häuschen oder so und ich habe aber auch nur 8 Bit pro Kanal ich habe nur 255 Abstufung das heißt irgendwie muss diese riesige Licht Bandbreite von Kerzenflamme zu sonnen Milliarden,
- 1:51:45Plasma Atombomben die da er getötet werden die muss da rein gepresst werden ne,
- 1:51:53und und geh und beim beim Erzieherin dringt dass sie da was ähnliches das halt mit der höheren Präzision Grächen bei dir aber auch eigentlich noch nicht oder warte mal es muss überlegen doch wenn du,
- 1:52:02na du hast ja schon ein paar Milliarden drinnen im 32bit rechnest aber jeden Fall hast du deine höhere Bandbreite dann kann der schon gerechnet werden und das muss dann aber auch wieder zusammengepresst werden und auch wenn man es auf 10 Bit zusammengequetscht und ich habe 8,
- 1:52:15oder ich ich meine es gibt sogar Monitor mit 6-Bit die dann mit.
- 1:52:19Gerade als Programmierer wenn du in irgendeiner programmierfirma bist dann hast du oft solche Monitore die nur 6 Bit haben und dann
- 1:52:26ist sowieso die Farbübertragung manchmal schrecklich also ich programmiere ja meistens da ist es relativ egal in meinem Editor der hat vielleicht nur 15 verschiedene Farben aber wenn ich ab und zu mal um welche Präsentations Templates mache und dann gibt's irgendein,
- 1:52:40Design um welche Farben von der Firma die du einbauen musst damit die Monitore sind teilweise so schlecht,
- 1:52:46dass dieselbe Farbe an der unterschiedlichen Monitor Stelle einen anderen Farbwerte anders aussieht als wenn du auf die andere Ecke des Monitors guckst also wie viel dann vom Ei beim Anwender ankommt das ist dann auch wieder die Frage was,
- 1:53:01was du vorhin gesagt hattest dass das mit der Uni dann praktisch ist habe ich jetzt auch noch mal gemerkt,
- 1:53:06diese ganzen Rundungsfehler und diese Zwischenrechnungen das ist ja das kommt wirklich im Informatikstudium vor also dass diese Computergrafik und auch so einem erregter werden auch solche Fehler Berechnungen gemacht und wie sich solche Fehler über verschiedene Rechnungen,
- 1:53:21dann mitschleppen und wie sich Fehler auf addieren und so das heute mal ganz interessant.
- 1:53:28Ja aber ich glaube das eigentlich dass nachdem sich das für mich eher angehört hatte was du meintest Simon er ist glaube ich eher Gamma correction.
- 1:53:38Ach komm her dass wir das.
- 1:53:41Das ist dann eher so im Leben dazu wenn du wenn du diese diese sRGB Kurve hast auf deiner auf deiner Texturen wenn du dann natürlich deine,
- 1:53:52deinem Mathematik macht die aber die aber Lineal,
- 1:53:56und nicht irgendwie wieder diese komme folgt mir weil wenn du wenn du diese sRGB Kurve drauf hast und dann verdrehst du natürlich dann den ganzen Rechnungen im Prinzip deine ganzen Ergebnisse,
- 1:54:07deswegen macht ein bisschen musst du auch diese diese gammacore Action machen.
- 1:54:12Um dann sozusagen zu sagen ok bevor ich jetzt meinen mainlicht berechne irgendwie wandle ich erstmal die Textur in linea in den linea Kurve,
- 1:54:21dann mache ich meine ganzen berechnen und dann transformiert wieder zurück in dieser sRGB Kurve die dann auf dem Bildschirm abgebildet.
- 1:54:29Genau ja das muss eigentlich eher sowas nachdem was du für mich klang was du irgendwie gerade vorhin meintest.
- 1:54:37Nee ich meinte wirklich nur die Berechnungsfehler und und die Chöre die Fehlerkultur aber dieses Thema.
- 1:54:45Ist auch ein interessantes da können wir auch jetzt gerne drüber sprechen und es macht mich fertig.
- 1:54:51Weil es 1 diese Themen ist die auf dem Papier supereasy Klingbeil,
- 1:54:56soweit ich weiß ist das Problem einfach dass wenn du einen einen alten CRT-Monitor hast,
- 1:55:02ich weiß nicht wie es bei den neuen ist konnte er nicht konnte da nicht über die Energie so input-output über dich etwas rausfinden für Plasma und LCD und so aber für den CRT-Monitor also du gibst einen Wert rein.
- 1:55:14Und also in Energiewert und Helligkeitswert damit der Monitor Pixel leuchtet und wenn du dann deine Energie verdoppelst dann heißt es leider nicht dass der Pixel auch doppelt so hell wird,
- 1:55:25was dazu führt dass du mehr Energie rein. Musst sagen wir es mal 1,5 mal soviel oder zweimal soviel ich weiß nicht genau damit der Pixel doppelt so hell wird wie der der davor.
- 1:55:38Und das ist so eine blöde Kurve.
- 1:55:41Aber ich denke das wäre die sich in dem Monitor schon ausgedacht haben und das da beherzigen aber es stimmt schon interessant du musst du mehrere Sachen miteinander verrechnen damit du von diesem Linienfahrt Wert von 0 bis 52 wieder auf Sonne Exponentialkurve.
- 1:55:57Das blödes haltbar was bedeutet das für uns als Grafiker ja oder für mich dein Bild ist zu dunkel,
- 1:56:03und zwar die die Mitteltöne also dass das weiß und das schwarze des kommen halt die kommen halt an aber in der Mitte es kann man sich mal angucken so eine Kurve die Bauch so nach unten weg das heißt alles wird dunkler
- 1:56:15so und was macht man da jetzt kurz bevor man das Signal zum Monitor sendet kann man die entgegengesetzte Kofferraum Frauen,
- 1:56:22Mann hält das Bild also auf das was man berechnet hat und schickt es zum Monitor und dann sieht es so aus wie man sich das eigentlich Gesicht gekündigt hat.
- 1:56:32Und das Interessante ist ja auch noch dass deine Nerven am Ende das ja auch wieder umrechnen weil deine Nerf Ströme die können ja auch nicht von der Kerzenflamme bis zur Atombombe die variieren das heißt,
- 1:56:45das gibt es auch so ein so ein interessanter interessantes gesetzt das ist ja bei allen Sinnen eigentlich das Gleiche top du das Ton ist du kannst ja Sachen hören mit 40 Dezibel oder mit 100 und das sind auch,
- 1:56:58riesen Unterschiede dazwischen und auch bei Gewicht wenn du jetzt du kannst ein Ei halten oder eine Feder oder irgendwie ein großen Stuhl,
- 1:57:07und habe ich auch gehört dass es so ist wenn eine Sache doppelt so schwer oder hell oder so ist dann merkst du das nur linear,
- 1:57:16also dieses exponentieller Gewicht was du trägst wird dann wieder linear empfunden das heißt,
- 1:57:23wenn Du doppelt so schwere Sache trägst dann kommt ihr das nur ein Stück schwerer vor wahrscheinlich im gewissen Grenzen das heißt es wäre ich am besten,
- 1:57:33diesen Monitor und Augen Zwischenschritt rauszulassen und diese Werte direkt in deinen Augen nervt irgendwie rein zugreifen kannst alles sparen.
- 1:57:43Ja und und das hört sich jetzt aber alles so einfach an Turgut da machst du heute hier am Anfang machte deshalb Bilder heller und dann wird das ja alles gut so aber das bedeutet für uns wenn ich in Photoshop etwas Male.
- 1:57:57Dann bedeutet das nämlich dass ich ich sehe nicht die realen Werte die ich da Male sonders ich sehe die aufgehellte Version davon.
- 1:58:08Weil das ist ja genau das Ding eigentlich sehr alles zu dunkel dargestellt also bin ich jetzt in Photoshop der irgendwie die Grafik antreibt oder sowas hält mir alles schon mal auf damit alles wieder gut aussieht dann mal ich was in Photoshop dann.
- 1:58:20Ähm habe ich aber eigentlich mit mit helleren Farbton gemalt als ich eigentlich sollte also wenn wenn man das ist lillia betrachte,
- 1:58:33und jetzt ist die Problematik dass der Programmierer dann sagen muss ok ich lade Dich Store rein und korrigiere die erstmal so dass die quasi,
- 1:58:42wieder so dunkel aussehen müsste also wenn man wenn man sich die angucken würde,
- 1:58:47verarbeite die weil dann die Mathe korrekt ist und rechne das am Ende wiederum als wenn ich fertig bin beim Frame Rendering mache ich wieder heller und schickst zum Monitor.
- 1:58:59Jetzt gibt's aber auch lineare Texturen z.b. wenn ich jetzt mir vom Computer eine Textur generieren lasse die ein paar Vektoren enthält eine nonmem App zum Beispiel dann darf ich die weil das ja schon lineare Daten sind,
- 1:59:12darf ich die nicht linearisieren was ist das schon lenea und und Marcel die siehst du das als du als Programmierer gibt's da,
- 1:59:21guidelines die irgendwie den Grafikern gibt oder oder irgend also weil es kann ja auch passiert dass du mal die falsche Textur lineare sie ist oder nichtlineare sie erst du dann ist alles falsch und ich finde manchmal ist gar nicht so einfach rauszufinden,
- 1:59:34ob es falsch ist und wenn es falsch ist was man machen muss um zu korrigieren.
- 1:59:40Ja das wird sich schwierig da habe ich in meiner eigenen Engine das schon einiges an hin und her erlebt gerade Winter so ein PBR textures geht und so,
- 1:59:53ja dann braucht man halt auf jeden Fall einen gewissen Workflow wo man sich drauf ein ich will's jetzt bei uns geregnet ist weiß ich nicht aber die haben das schon die sind ja schon alle drauf eingestellt.
- 2:00:06Haha ja generell hat man halt.
- 2:00:11Hippen glaube ich denke ich ein paar Texturen wo man so hin und her überlegen kann irgendwie wo es glaube ich keinen so richtig oder falsch gibt.
- 2:00:20Aber du hast natürlich halt deine Sachen genommen Map diesen aufjedenfall linea.
- 2:00:27Dann hast du bei die fuzetea hast du Nazis in sRGB.
- 2:00:33Und dabei die anderen Texte unbezahlt anscheinend ein bisschen schwieriger wenn du halt von irgendwie Wagnis redest oder von.
- 2:00:40Also in der Regel ich denke ich denke ich ich sehe das immer so in die wenn es,
- 2:00:45wenn es ne Arzt Farbe ist wenn es eine schöne Farbe darstellt anstatt irgendwelche Werte in mexikanischen Werte dann dann ist solltest es Ergebnisse sein ansonsten,
- 2:00:56Lineal ist natürlich schwierig wenn du jetzt Texturen kombinierst wenn du jetzt sagst irgendwie okay,
- 2:01:05ich habe jetzt so einen specular Map von mir die sRGB hat sie jetzt irgendwie eine vergriffene reflection und dann hat sie im Alphakanal hat den roughness drin das hast kannst du nicht das Problem.
- 2:01:16Dass du einerseits die Farbe willst du sRGB haben aber die Waffen es macht keinen Sinn erst er gewisse haben.
- 2:01:24Ja du müsstest jetzt zweimal samplen oder und einmal korrigieren einmal nicht.
- 2:01:27Ja genau das müsste man da könnte man jetzt z.b. sagen im Shader irgendwie okay ich lese jetzt einfach in sRGB und dann korrigiere ich alten rocknes value noch mal manuell.
- 2:01:39Ach nee du das wieder zurück transformiert.
- 2:01:42Ja aber das blöde ist dabei du brauchst dann immer dazu so eine Power Funktion und dann machst du ne und die korrigiere mich Wasser aber ich glaube die ist Relaxo die ist vergleichsweise teuer weil die irgendwie noch eine Wurzel ziehen mit mit drin hat oder sowas.
- 2:01:57Also vergleichsweise teurer mit dir irgendwie einfach nur multiplizieren auf jeden Fall,
- 2:02:05ich glaube es ist nicht eine der teuersten weil ich jetzt mal auf der GPU weil die auch schon eher einer von den häufigeren Funktionen sind die verwendet werden aber.
- 2:02:17Das blöde ist halt wenn du wenn du das entweder machst dann machst du das halt Millionen Mal weil du rennt dass der Millionen von Pixeln proframe.
- 2:02:24Das natürlich auf jeden Fall sparen.
- 2:02:26Ja genau und und und das ist weil du musst es ja nicht nur nur lineare sehen du musst ja am Ende auch wieder and linearisieren.
- 2:02:34Und hast du was mich ganz besonders nervt es gibt kaum gute Dokumentation dazu ich habe z.b. oder wenn wenn Leute wenn ihr eure Zuhörer euch jetzt gesagt so nee nee da gibt's gute Sachen dann schick mir das gerne aber ich war in der Anvil engine,
- 2:02:46und ich wollte jetzt wissen wenn ich eine Textur,
- 2:02:51rein lade und ihr eingestempelt ist ist die dann schon Lenia oder nicht weil es gab das ein paar Probleme die mich verwirrt hatten,
- 2:03:03oder muss erst mein Chat gehen oder hat mir das dort jemand erklärt wie genau das funktioniert es gibt zwar wenn du die detector reinlesen kannst du sagen ob die sRGB oder ninea ist kannst du ein Häkchen rein raus machen,
- 2:03:15aber trotzdem ganz da Verwirrung weil ich nennen Graustufenbild invertiert hatte und,
- 2:03:21das war viel zu hell nachdem invertieren und dann stellt sich raus ich muss das erstmal linearisieren dann invertierend dann wieder zurück konvertieren damit das,
- 2:03:29so aussieht wie wenn ich in Photoshop invertieren sozusagen und das ist halt total verwirrend dabei
- 2:03:36bitte das ist das ist so faszinierend weil die Theorie ist so einfach und so simpel also dass das ja klar okay machst du, Steller alles gut und dann gehst du aber mal in die programme ryan Photoshop an der Cranger nehme ich auch dass es dort Verwirrung gibt oder Unity oder sonst was
- 2:03:50und versuchst Du mal praktisch anzuwenden und du du merkst wie sich dein Gehirn verknotet weil sie nichts,
- 2:03:55es ist jetzt richtig oder nicht oder was muss jetzt machen was ist los du wo kommt die Daten her wo gehen sie hin Wichtiges ja z.b. auch.
- 2:04:02Und wenn das render target in dass du rein rennt hast ist es linear oder nicht das muss man ja auch wissen ne.
- 2:04:09Und ich hatte halt auch schon Erfahrung gemacht wo dann manchmal deinen render target für von mir aus dir müsste felices Linnea und für
- 2:04:16die rgbw das eben nicht und dann musst du halt immer im Schädel drauf achten wenn du dorthin schreibst dann machst du bitte lineare Daten und ansonsten eben nicht.
- 2:04:24Und wenn du das irgendwo hin und zurück transformiert dann kriegst du vielleicht noch Ungenauigkeiten rein.
- 2:04:29L inzwischen seidseit.de 11 oder ich weiß nicht ob schon seit 10 Uhr haben sie es dir ja abgenommen DLP III dass du,
- 2:04:37das der die Transformation Teil schon das Text für Samplers ist im Prinzip Teil Teil weil der Textur sell,
- 2:04:46was heißt die GPU macht dann intern schon einfach für dich die Hardware,
- 2:04:50müssten dann nicht mehr heben Entscheider irgendwo angeben und dann darf ich dann auch deutlich schneller oder bis dann direkt.
- 2:04:57Von der Hardware dann einfach auf eine andere Art und Weise,
- 2:05:02von daher ist die sind die Kosten sage ich jetzt mal da komplett ein nicht entfernt davon von dem hin und her wandeln,
- 2:05:10aber deswegen ja das ist halt dann so wie bei anwählen oder wo auch immer wo du dann halt sagen kannst wenn du die Textur einlädst auf ist jetzt Lenia oder ist es eher gesehen.
- 2:05:20Meerfun,
- 2:05:22das blöde ist ja es gibt auch so Zwischenschritte ne wenn du jetzt die Texte rein willst die ist automatisch und linearisiert du machst deine Mathe im Schere und Recht und gib dir einfach weiter an der Output und dann ist alles gut wenn du jetzt aber war bei bei der Output wird die dann wieder in,
- 2:05:36also würdest du sagen aufhellen damit sie auf Monitor perfekt angezeigt wird ja.
- 2:05:42Aber wenn du jetzt als Programmierer oder Shadow schreib ihm Scheder was die backen möchtest und dann sagst okay jetzt gebe ich mir mal die Textur aus wie sie im Shelter gerade irgendwie rum vorstellt dann ist sie ja an der Stelle linear,
- 2:05:55und wenn du sie dann an dem Wochenende dann raus ist alles es ist alles verwirrend.
- 2:06:01Ja es kommt es kommt drauf an dann wie du wie du sie aus gehst oder wie du sie wie du sittipark also wenn du jetzt z.b. in renderdoc reingehst bist du ein Programm wo du wo du halt den train irgendwie wo du einen Pixel so lieben kann.
- 2:06:15Wenn du da rein gehst und dir den wert anschaust dann wirst du den schon so bekommen wie alt gewesen ist ohne irgendwelche merwut bzw,
- 2:06:24halt mit den Infos Halteplatz diese Transformation mit der halt gelesen also wenn die wenn du die texturiert linear einlesen will,
- 2:06:36dann bekommst du dann auch diesen linearen Wert raus aber wenn du dir dann wirklich Testresultat anschaust von diesem von diesem frame,
- 2:06:44würde dir diesen diesen Tieren Textur dann anschaust am Ende dann hast du natürlich dann auch diese Kurve drauf nur in in renderdoc hast du natürlich es aber cool weil du hast dann auch zum Sonnenbaden den drücken kannst du dann so hin und her switchen kann,
- 2:06:59so anschauen irgendwie so wie sieht es mit oder ohne diese Umwandlung aus.
- 2:07:04Genau das ganz Kurrende Doc ist genau wie Intel GPA ein Programm was sich zwischen das Spielen des Renderings sozusagen einschalten kann und dann kann man jeden torkoal einzeln
- 2:07:16nachverfolgen wie sich das Bild aufgebaut hat während des render Prozesses und Kandis zum Debuggen benutzen und kann sich angucken wie du schickst oder sind die Modelle und so und renderdoc wurde ja von jemand geschrieben der zumindest mal Bike Weitergabe hat oder noch
- 2:07:29dort ist.
- 2:07:30Ja genau das ist,
- 2:07:33la Vall d'Or Kasseler Wie heißt ich glaube der hatte damals für in in UK Studio gearbeitet ich weiß nicht was daran Nottingham oder so,
- 2:07:44Fertig Martin Herren,
- 2:07:45dezentes Nase nicht mehr ja ich glaube der hat das damals gemacht und inzwischen müssen,
- 2:07:55sein eigenes Ding aber sehr sehr sehr sehr gut tue gerade seitdem seitdem damals nicht mehr funktioniert hatte also von Microsoft die hat nur im Pool was der ähnlich waren gekriegt.
- 2:08:10Das haben sie jetzt glaube ich inzwischen revived wieder irgendwie weil sie wieder wahrscheinlich dachten indem sie hey wir wollen irgendwie unser eigenes Ding machen.
- 2:08:19Wir wollen nicht dass irgendjemand da sein Open-Source Ding in ja und ja,
- 2:08:26und ich wüsste nicht was ich ohne dich machen würde.
- 2:08:32Ja also ich persönlich habe es auch mal ausbeutet hat für mich irgendwie nicht funktioniert ich weiß nicht genau warum und ich benutze immer Intel GPA und das ist super cool aber ist halt sehr ähnliches Tool also und da sind die Präferenzen wahrscheinlich nur noch,
- 2:08:46im Detail zu finden das muss dann jeder für sich selbst entscheiden aber das intuis ist einfach super es gibt doch Nvidia nsight auch ganz gut da ist kann man installieren dann rechte Maustaste auf eine exe machen und dann klicken inspect will,
- 2:08:59Endzeit und dann dann hat man da also meistens funktioniert so dass ich spiel dann startet und wenn man Glück hat und alles funktioniert kriegt man so ein Overlay,
- 2:09:08und sie dann schon dass es funktioniert dann kann man verschiedene Sachen machen
- 2:09:12im Spiel direkt z.b. mal alle Texturen ausschalten und zu gucken wie sich dann die Performance verändert oder so oder man kann den Frame caption und den sich dann offline angucken und ja analysieren also super coole Tools auch für
- 2:09:26Grafiker an sich interessant die mal recherchieren wollen Bison Rendering geht oder ich habe sie letztens habe ich mich gefragt zu Hey bei so einem
- 2:09:35tierspiel wie haben sie zutexten gemacht von den Tieren sind die unique oder haben die das Tier gespiegelt sozusagen in der Mitte um Textur Speicher zu sparen dann habe ich mal kurz reingeguckt wieso die Texturen aufgebaut haben suaoki interessant war unique,
- 2:09:49also man kann sich da auch sehr weiter Bild und sich mal angucken wie die großen in einem früh Strichen so arbeiten und Dinge machen und einfach davon lernen das ist schon echt.
- 2:09:59Ja gerade diese gerade diese.
- 2:10:03Gerade diese diese Tools von denen von den Herstellern selbst von Nvidia und AMD dann noch mal Pula in dem Sinne dass du halt dass du dann auch wirklich gefallen kannst du dir geben die darauf wirklich zu die Frame Timings und so und sagen die,
- 2:10:18ich habe damals auch als ich irgendwo an meine Entchen gearbeitet hatte hatte ich dieses alles klappt es gibt gar nicht mehr oder vielleicht haben es umbenannt,
- 2:10:25dieses AMD hairstudio oder wie sie ist.
- 2:10:30Da kannst du auch die Application starten und dann kannst du den Frank Epson so wie bei Winnetou,
- 2:10:36Endeavour aber dann hat er dir so richtig zum Walken gegeben hat er gesagt in UK jetzt irgendwie Shadow Mapping irgendwie kostet so ein so viel Millisekunden und das kostet nur 4 Millisekunden,
- 2:10:48was sind Dinge sind natürlich dann sehr sehr cool weil die hast du dann nicht mit wenn dann da musst du dann meistens auf deine eigenen selbstgebauten,
- 2:10:56Koffer aller Dinge zurückgreifen.
- 2:10:59Okay also bei Intel GPA siehst du das schon aber
- 2:11:04wenn du das an deine eigene Entchen durch Dich auch an deinem Freund ran connected hast dann sind die Sachen teilweise wohl auch beschriftet also was du jetzt meinst mit Shadow Mapping und bei mir ist es so ich ich sehe dann Balken und du siehst dann z.b. Protokoll kannst du dir anzeigen lassen wie viel Pixel runter gerendert oder wie viel,
- 2:11:19primitive Soder DC tput Ration wie lange hat es gedauert das kannst du dich schön wissen lassen aber sagte dann nicht genau
- 2:11:27was das eigentlich war und du musst da draufklicken und dann siehst du im render Tage vielleicht aha okay das war der Papa und ich erkenne hier selbst das ist sicherer maps waren aber das musst du dann sozusagen interpretieren was dort
- 2:11:37vorgegangen.
- 2:11:38Bei renderdoc kann man das soweit ich weiß angeben,
- 2:11:45also so dumm das ist dann halt den Programmierer selbst überlassen weil du hast du hast einen Möglichkeit glaube ich an die LPA irgendwie so eine Art,
- 2:11:54Metainformationen weiterzugeben irgendwie wurden du hast dann meistens irgendwie also einen kleinen hast du dann irgendwie so vor finemarker gesagt irgendwie hier hier beginnt Shadow Mapping und hier hört auf.
- 2:12:07Unter die sind mit der Informationen kannst du dann irgendwie arbeiten,
- 2:12:11und dann hast du dann auch richtig schön irgendwann der dort z.b. den Disketten frame wo du dann alles aufgeteilt hast so hast du dann Symmetrie Duden hast in UK ist hier Shadow Mapping und dann hast du die einzelnen Parsons aufgelöst.
- 2:12:25Das wäre wichtig ja was sonst blöd wenn man so durch kriegt irgendwie durch die Kanten wenn der parsen von unsere Story.
- 2:12:33Ja genau ohne Bescheid du hättest aber trotzdem schon auch zum zum investigieren und bei GTA hast du,
- 2:12:42das schön ist Paketband das habe ich bei Renault dokker noch nicht hinbekommen du kannst damit jedes beliebige Spiel untersuchen weil du kannst GPA starten und dann kriegst du eine Maus in der Tafel die rechte Maustaste auf das Icon und sagst dann,
- 2:12:54im injector dich mal automatisch wenn ich irgendein Spiel starte
- 2:13:00das funktioniert z.b. also nicht immer aber früher gings so welche bei OpenGL kam nicht ich habe heute zu da geht das aber Winter versucht er das dann automatisch dann kannst du z.b. einfach was habe ich jetzt letztens
- 2:13:11also wie gesagt dieses Spiel? Hunting Simulator wollte ich ja einfach nur die Tiere mir mal angucken.
- 2:13:17Und dann starte mal einfach Spiel auf Steam oder irgendwas heraus und dann geht das einfach automatisch und dann kann man auch den Frame caption aber der ist da natürlich nicht so schön,
- 2:13:27beschriftet so aber immerhin man kann so seine eigenen educated guess es machen was da genau vor sich geht und so.
- 2:13:34Musst du nur bei Multiplayer spielen aufpassen dass du nicht gepennt wirst manchmal haben solche Multiplayer-Shooter ja solche Tools die im Hintergrund laufen die da aufpassen und denken du machst jetzt den Wallhecke an oder sowas.
- 2:13:47Ja dass das hatte ich tatsächlich mal bei Battlefield 2 das wollte ich gerne spielend hat aber geruckelt und da habe ich so ein irgend so ein Ding installiert was dir die kompletten Texturen rausgenommen hat und alles es gab auch keine Transparenzen mehr und so
- 2:14:02da dachte ich da nachher dafür läuft halt wenigstens so also so verzweifelt war ich da und dann bin ich aber vom Server geflogen genau deswegen weil die gedacht hat nicht cheate.
- 2:14:13Ich glaube inzwischen ist es aber sind die Tools so dass du direkt beim Starten dich gar nicht mehr einklinken kannst,
- 2:14:19aber wir haben glaube ich auch Ballkleider Gründen so einen Sonntag Party sheetprotection Ding was wirklich so dass analysiert dann erstmal in die so,
- 2:14:29und ist das Blog dann jeden jeden Zugriff auf die executable selbst irgendwie also du kannst dich gar nicht mehr so einen linken überhaupt mit dem mit dem dritten Programm so.
- 2:14:38Aber ihr habt wahrscheinlich so ein debug build den ihr selber benutzt wo das geht und dann so ein production Bild hin ja dann rausgeht.
- 2:14:45Genauer mehr wichtig denke also inzwischen ich weiß nicht wie du vielleicht was früher anders aber inzwischen glaube ich kommst du gar nicht mehr so weit dass sie sich überhaupt Weinen also du kannst noch nicht mal mit dem Programm nicht einklinken.
- 2:14:58Das.
- 2:15:01Wir hatten vorher vorher noch eine Sache übersprungen und zwar hattest Du kurz erwähnt dass du ja auch schon mal auf der anderen Seite des Bewerbungsprozesses,
- 2:15:10er saß ne also hast du jetzt viel Erfahrung gesammelt und so und hast dann jetzt auch schon mal dann andere Leute gesehen die sich bewerben und hast gesehen,
- 2:15:20wie unsicher sie da sitzt und 8 das hahaha jetzt bin ich hier auf der starken Seite.
- 2:15:26Ja genau ja.
- 2:15:31Und die Basis für dich hast du da irgendwie also oder kannst du jetzt vielleicht,
- 2:15:36weil da vielleicht doch Leuten gesagt habe nee sorry ist klappt nicht kannst du davon jetzt vielleicht Rückschlüsse ziehen was bei dir damals nicht noch nicht da war wo ihr jetzt seid da ja hier der ist ganz nett aber es reicht noch nicht ganz oder so.
- 2:15:49Ja schon so ein bisschen eigentlich also ich sehe halt,
- 2:15:54ich seh halt schon so das Ding ist eigentlich mehr dass ich halt mehr Informationen habe über das was nach was wir suchen z.b. und dass man dadurch halt schon eher noch so sieht irgendwie okay,
- 2:16:07hast ja wirklich rein in diese Position die wir die wir gerade suchen oder,
- 2:16:13oder kann die überhaupt mit dem arbeiten oder oder weil es sind dann meistens auch so Kriterien wie irgendwie okay wir haben jemanden da und der kann bisschen irgendwie sowas in Ordnung ist,
- 2:16:26aber könnten wir uns jetzt vorstellen dass wir den jetzt hier hinsetzen und dass er seine Arbeit machen kann.
- 2:16:33Also so auf einem persönlichen Level dann Bibi kommunikativ ist der und so oder was meinst du.
- 2:16:39Auch aber ich meinte jetzt schon eher so von der Arbeit her.
- 2:16:44Also jammert man es wird tatsächlich schon mehr drüber geredet als mein glaube ich denk irgendwie über Persönlichkeit und wie man ob man mit dem arbeiten kann,
- 2:16:57da gab teilweise schon so ein paar redflex in die bei uns in dem Gespräch später wo wir da fast jemanden rejected hätten legen.
- 2:17:05Also als er gesagt hat ich hasse Menschen z.b. das war dann schon so ungleich leichter Hinweis darauf dass man vielleicht nicht mit ihm zusammen.
- 2:17:12Ja mit nee aber manche gibt's so manche kuriose Leute die das oder die ein bisschen zu zur arrogant rüberkommen oder.
- 2:17:25Zu sehr von sich selbst überzeugt sind oder.
- 2:17:29Achso also lieber bescheiden rangehen als es zu übertreiben.
- 2:17:33Ja ja ich meine es gibt wahrscheinlich so eine so eine so eine Mitte die wahrscheinlich am besten ist aber.
- 2:17:42Ja man sollte das nicht schüchtern dort sitzen und nicht sagen weil man zu schüchtern ist.
- 2:17:46Genau das ist dann noch mal das andere Extrem halt.
- 2:17:51Aber ja also zum großen Teil ist es wirklich halt so diese diese Information dass man,
- 2:17:57dass man weiß irgendwie was was genau sucht Mann und fastet dann dazu und auf der anderen Seite weil ist es halt wirklich sehr oft so dass man,
- 2:18:07sag ihm UK wir haben keine Zeit irgendwie und vorzustellen in den drei Monate lang erstmal in die einzige trainieren.
- 2:18:16Wir haben jetzt in fünf Monaten irgendwie meistern gehen wir in den Himmel kommen müssen und.
- 2:18:22Halt deine Sinne sind Problem wo man sagt in UK 1 ist er gut genug für ein Junior aber wir haben nicht die Zeit unseres Thorsten in 1 installieren und dann sind da solche Dinge wo man sich dann halt dann,
- 2:18:34später noch mal berät und sag ihm jetzt hier können wir uns gut vorstellen wie können wir das machen mit den mit der Person irgendwie,
- 2:18:42und dann ist auch wichtig dass man halt sieht im Interview ob derjenige.
- 2:18:48Habe derjenige jetzt mach dich bereit ist irgendwie zu lernen oder wegen die kann er kann ja irgendwie die Sachen umsetzen die man ihm sagt und dann hast du Dinge die man so raus ist raus da lisieren Interview.
- 2:19:02Fragen weil dann können wir auch so fragen wo man dann India einem Whiteboard irgendwie eine Aufgabe lösen muss und wenn dann derjenige halt.
- 2:19:11Dann wenn man da halt dann schon sieht das der irgendwie Schwächen irgendwo hat oder dass man sich dann nicht vorstellen kann dass der irgendwie mit,
- 2:19:19mit mit unseren Aufgaben dann in ihr klar kommt dass er dann halt dann das dann halt eher so ein so ein so ein Daumen runter danach.
- 2:19:30Und warte auch schon mal mit den Leuten beim Essen hast du so ein casual casual lunch mit Leuten dann gehabt.
- 2:19:36Ja weiß auch schon ein zweimal dabei nur ja ehrlich gesagt ich ich bei mir ist beim ehrlich nur mich dann einfach nur so durch.
- 2:19:47Natürlich die.
- 2:19:48Du lädst uns doch ein oder.
- 2:19:49Ja weil die sieht weil das natürlich dann auf Firmenkosten geht es das Land deswegen will ich da.
- 2:19:54Du setzt dich dann einfach anderen Tisch oder.
- 2:19:57Ja nee das nicht aber ja also.
- 2:20:03Ich finde das gar nicht so so total ehrlich gesagt dass man da noch überhaupt auf auf Arbeit Fragen eingeht in bei diesem Land,
- 2:20:13ich finde es wichtiger in mir ich kann das besser wenn man in dem Lunch einfach bist du ein bisschen mehr kesselheld.
- 2:20:20Und halt wirklich einfach mehr so von der Person heraus fragt.
- 2:20:24Als es irgendwie noch weiter ausgefragt werden wenn du da deine Pizza schneidest und dann irgendwie wirst du gefragt über deine Engine oder sowas,
- 2:20:31das finde ich ein bisschen bisschen doof und man merkt auch sehr oft dass die Leute noch sehr nervös sind bei den bei dem Essen.
- 2:20:40Im Land und ja ich finde es macht einfach so ein bisschen schlechte Atmosphäre auch aber.
- 2:20:48Wie würdest du denn diese Pizza rendern.
- 2:20:55Ja ich ich finde es schwierig weil also ich kenne das nur so wir hatten mal Praktikanten.
- 2:21:01Ich will den dann schon so das Gefühl geben er alles cool kannst dich entspannen kein Problem so aber natürlich sind ja total nervös oder aufgeregt oder so
- 2:21:12und und ich versuche dir ein süßes Gefühl zu geben Mail kannst du entspannen Aesculap Scat natürlich nicht.
- 2:21:18Verwende den sagst du siehst so nervös aus entspann Dich doch mal das hilft vielleicht auch nicht.
- 2:21:24Nein das nicht aber aber das ist ja einfach nur menschlich und dann ärger ich mich immer über mich selbst machen aber ich will dir das Gefühl geben dass du dich entspannen kannst Warum entspannt oder nicht.
- 2:21:33Das komische ist auch bei manchen Leuten oder zwischen Mainz und Leuten passiert es so automatisch dass man so eine entspannte Atmosphäre reinkommt und mit manchen Leuten
- 2:21:42ich weiß nicht das sagt man immer das falsche fragt ist das passt dann irgendwie ich weiß nicht warum da ist das jedesmal wenn man irgendwas sagt man unter wieso habe ich das jetzt.
- 2:21:51Ja ist echt schwierig dann echt viele Faktoren einfach so von der Person herab hängen,
- 2:22:00aber manchmal haben wir halt dann wirklich so Leute irgendwie Interview also gar nicht mal beim Land aber sie halt dann so dasitzen und dann hat mir so richtig krass nervös sind irgendwie.
- 2:22:11Und dann halt meistens z.b. was auch sehr was auch sehr negativ ist und im Interview ist wenn wenn du jemanden da sitzt und hast der so du fragst ihn so über über irgendwas.
- 2:22:24Smash weißt du jetzt wie sie fragt ihn irgendwie so ja wie was hast du dir gedacht irgendwie bei diesem Design und dann kommen da so eine drinne ein Wort Antwort.
- 2:22:33Das ist auch immer so einen Sohn der schlechteste schlechtes Ding in die bei bei meinem Interview,
- 2:22:41also ich finde aber natürlich gibt's da auch wieder so beide Seiten weil wir hatten auch viele Leute da oder nicht viele aber wir hatten paar Leute da,
- 2:22:50die die eigentlich überhaupt keine Ahnung hatten davon aber die sie reden und reden und reden einfach so drumherum einfach nur so und einfach nur so ein leeres leeres Geschwätz irgendwie und,
- 2:23:02da muss man dann auch irgendwie aufpassen also man sollte auf jeden Fall nicht irgendwie einfach nur super schüchtern nur so einen Einsatz irgendwie oder so ein Wort in die Antworten von sollte schon irgendwie versuchen so ein bisschen.
- 2:23:14Über nachzudenken oder auch auf laut laut also halt auch verbal drüber nachzudenken morgen dass die Leute sehen irgendwie okay und was denn seine Gedanken über was denkt er nach.
- 2:23:26Und der hat irgendwie richtige Ansätze also selbst wenn man selbst kümmern vielleicht die Lösung nicht kennt irgendwie ist denke ich immer gut dass man irgendwie dann zeigt dass man irgendwie versucht drauf zu kommen.
- 2:23:40Und aber wie gesagt halt bringt es auch nicht irgendwie also das auch sehr sehr nervig wenn du irgendwie eine Frage stellen weil du hast oft wenn du das Interview anfängst hast meistens so eine.
- 2:23:51Teilweise vielleicht so eine Liste oder so von von bestimmten Fragen oder zum Themen die Susa Prag.
- 2:23:58Also im im im hunting z.b. unser Lied der hat immer die hat drückt es immer so eine Liste aus und er hat immer so diese,
- 2:24:05lass uns eine Liste gemacht irgendwo in Word oder Excel in jeder immer dieselben Fragen die hier bestellt oder so dieselben Dinge wo er meint irgendwie dass das wichtigste ist,
- 2:24:16und da gibt's dann irgendwie so unsere Smart Pointer und solche Dinge.
- 2:24:22Was ist ein warte und ich habe schon bei point dann aber aufgegeben als Konrad mir die versucht hat zu erklären.
- 2:24:28Hahaha es gibt verschiedene Hinterbeine innen im im generellen ist einfach so eine Art.
- 2:24:39Sunpoint Zeil der,
- 2:24:42ich sag mal der häufigste den du siehst ist der hat schon seinen reference count seist du alle zuerst das Objekt also der steltens Objekt und dann fehlt der quasi so hoch irgendwie aplus 1 oder so,
- 2:24:56und dann,
- 2:24:57wenn wenn dieser wenn ins Objekt irgendwie out-of-scope geht manchmal also eine am Ende von der Funktion also sag mal definiert sind am Anfang von der Funktion erstellst du ihn und am Ende von der Funktion,
- 2:25:09Gitarren autoscope und dann macht er dann zählt er quasi diesen diesen reference count runter und wenn er dann auf null gelandet ist wird das Objekt dann quasi freigegeben,
- 2:25:20weiß ja.
- 2:25:21Das ist aber ja weil bei allen Sachen so du hast du hast nie direkt Account aber das Jahr war das macht das auch das guckt immer wie oft wo wird es benutzt und wenn es nirgendwo benutzt wird kommt der Garbage Collector und räumt das.
- 2:25:35Genau aber da hast du einen Gabel collector das hast du ihn tust du es nicht.
- 2:25:39Ach so das heißt du musst selber sagen jetzt habe ich mal Zeit mein premise fertig jetzt habe ich mal alle weg wo der count 0 ist oder so.
- 2:25:47Na ja wenn du wenn du dynamischen Speicher alle zierst und die nicht frei gibst dann ist der Dennis der dann fliegt er einfach rum und Gabel dann hast du den verschwendet dann hast du memory.
- 2:26:00Du musst sozusagen deinen eigenen Garbage Collection machen.
- 2:26:02Genau wenn du sagst irgendwie hier kriegt sie ihr mir das Objekt dann musst du am Ende des Streams aufsagen löschen dieses Objekt wieder.
- 2:26:10Ja und dann und und dazu benutzt du die Pointer weil dann kannst du sagen ok hier alle die auf Null stehen können weg.
- 2:26:16Genau das geht halt dann automatisch sobald der out-of-scope ist dann z.b. von der Funktion dann gehst du einfach den Zähnen runter und sobald auf Null ist dann also der der gibt halt der macht halt.
- 2:26:30Neuchatel einfach so jeder der das halt erstellt irgendwie Wasser Designobjekt und zählt das hoch und dann am Ende bezahlt freigegeben.
- 2:26:38Ich finde Smart Porto das klingt gut das ist ein guter Marketing turn und ich finde ihr solltet eure Engine damit was du jetzt mit smartpoint.
- 2:26:47Das Handy ist gut so klein sind beim Smart Pointer eat-this.
- 2:26:5116 Jahre zu spät aber was.
- 2:26:55Das wissen doch die Konsumenten nicht.
- 2:27:00Ja aber die Spiele und die Presse kann das sein ey ihr Leute habt ihr das gesehen Krallen sie hat jetzt smartpoint und lol das ist ja geil.
- 2:27:09Ich meine das war früher so weißt du als es als es irgendwie 24-32
- 2:27:14Spitze Sachen gab früher da war das Auto kann mich noch erinnern als mich mit Kumpels unterhalten abstrahieren R32 bitte irgendwie krass oder CPU 16 Bit oder was ist und da was genau das bedeutet
- 2:27:25weiß eigentlich auch keine heute gibt's ja auch 64-bit CPU ist so keine Ahnung was das ist aber ist sicherlich besser weil es mehr als 32 Bit also.
- 2:27:35Reicht aus und jetzt mit Smart Pointer.
- 2:27:37Der gut nur mit dem Smartphone dann arbeiten halt dann auch die Leute die halt auch Programmierer sind in den kenne ich dann halt auch damit aus.
- 2:27:46Alle anderen für die klingt es einfach gut,
- 2:27:49aber ja das interessante interessante insights hast du eine hast du noch so ein paar Tipps was man nicht machen sollte indem in dem Interview.
- 2:27:59Oder was man machen sollte womit man sich womöglich Leute beeindruckt haben schon.
- 2:28:02Also ich finde ihn persönlich.
- 2:28:08Ingo hat sehr wenig drüber geredet über Projekte die man es wird zu wenig eingegangen auf die Projekte die man gemacht hat weil ich finde sowas eigentlich mehr ich finde sowas eigentlich relativ wichtig.
- 2:28:22Ja so wie du mit der endlichen ne.
- 2:28:24Wer genau genau und da hatte ich auch nie so wirklich Gefühl dass bei Interviews da überhaupt eingegangen wurde drauf und.
- 2:28:31Ortrand.
- 2:28:33Ja unserem.
- 2:28:37Ich weiß nicht mehr so nicht geht irgendwie Ansicht Annan Interview aber ich finde manchmal dass dass dass das theoretische Wissen vielleicht ein kleines bisschen zu,
- 2:28:52hoch gewertet ist also ich fand halt wichtiger wenn wenn ich sehen kann irgendwie OK derjenige,
- 2:29:00der weiß vielleicht nicht alles irgendwie hat nicht alles irgendwie aus dem Buch irgendwie auswendig gelernt aber dafür,
- 2:29:06dafür wartet halt super motiviert und irgendwie arbeitet jeden Tag irgendwie zu Hause an seinem eigenen Ding und versucht irgendwie alles zu lernen was er kann,
- 2:29:17das finde ich halt irgendwie so genauso wichtig eigentlich oder vielleicht sogar wichtiger als das der jetzt irgendwie 33 Jahre lang auf der Uni war und jetzt irgendwie,
- 2:29:28komplette Theoriewissen sein Kopf.
- 2:29:31Weil am Ende des Tages ist mein Diele Dingen guckst halt irgendwie im Internet oder du guckst irgendein Buch und dann dann weißt du es halt und das finde ich halt ich meine klar man kann einerseits.
- 2:29:44Sollte man vielleicht schon erwarten dass gewisse Dinge bekannt sind dass jemand die weiß dass er auf einem bestimmten Level ist.
- 2:29:52Aber ich finde halt manchmal so manchmal kommt mir so vor dass das man durchfällt beim Interview nur weil man gleich die seine Sache nicht wusste oder Designbegriff nicht kannte irgendwie,
- 2:30:03jemand wirklich tatsächlich nach dem Interview gib mal in Google ein oder sowas und dann weiß man das also ich finde dass ich finde es manchmal zu zu hoch gewertet so,
- 2:30:13dass man das ob man das hier findest Du sehr schwarz und weiß dass man irgendwie OK er weiß dass weiß das nicht irgendwie dann durchgefallen irgend sagt immer unten,
- 2:30:23ja Signal aber es ist halt auch immer dieser dieser Zeit dran,
- 2:30:27oft dass man halt auch man hat meistens nur das Plus witzige ist als ich glaube als derjenige der angerufen wird bei einem bei einem Telefoninterview,
- 2:30:36ich habe den für denjenigen geht es wahrscheinlich in den halben Tag oder sowas der denkt sich auch Gott wann ist endlich fertig Interview,
- 2:30:43aber wenn du derjenige bist der denjenigen aus fragt dann hast du bist du meistens super im Zeitrahmen und denkst du in dieser wir haben gar keine Zeit irgendwie so die eine Stunde reicht überhaupt nicht aus.
- 2:30:53Und ja da muss man halt immer schauen irgendwie manchmal muss man halt über Dinge drüber kippen irgendwie die vielleicht wichtig waren.
- 2:31:05Ja ein ansonsten habe ich nicht wirklich noch mehr Tipps also Theoriewissen ist leider sehr wichtig also wie ich eben meinte ich persönlich finde es halt jetzt nicht so,
- 2:31:18aber Fakt ist halten.
- 2:31:21Super wichtig auch selbst wenn man bei Rendering anfängt generelles Programmiersystem sehr wichtig bei Interviews.
- 2:31:30Also wirklich die mir so fundamentale C plus plus wissen hat Klassen Pointer.
- 2:31:36Memory management solche Dinge oder so STL library Container,
- 2:31:45sowas ist immer wichtig egal was egal in welchem Programm hier Bereich denkt für den immer gefragt in den Interviews ja Renderings als er es halt noch mal ein ganz anderes riesiges Theorie Thema.
- 2:32:01Schwierig da alles ist alles wirklich gegeben Bereich alles zu wissen weil du kannst dich ja theoretisch irgendwie drei Jahre lang einfach nur mit mit mit Wasser Rendering beschäftigen USB-Anschluss von daher.
- 2:32:14Ja aber ich denke das ist auf jeden Fall eine gute gute Grundlage gutes Gefühl für Leute die denken sehe ich will das auch machen so in Inden worauf es ankommt finde ich gut und ich finde auch deinen Weg super super spannend und
- 2:32:28vom Gefühl her würde ich sagen hast du dir da auch eine echt starke Position erarbeitet weil
- 2:32:33zu wissen wie es in quer blau wie sind Systemprogrammierung abläuft und jetzt halt im 3D rendering
- 2:32:41ist eine super gute Base sehr auch für dich für die Zusammenarbeit mit den anderen Department und vor allem weil du ja auch schon in Cuevas weißt du wie die Kommunikation da läuft und das,
- 2:32:51Diamond coole Leute sitzen die die sich echt viel Arbeit und Mühe geben mit den Report und er denkt man vielleicht nicht gleich Auto jetzt hat er das hier wieder reassigned was in didiot also,
- 2:33:05vom Gefühl her ist das nennen echt wertvolle wertvolle so allround Ding was du dir da geschaffen hast über die Zeit.
- 2:33:13Ja stimmt.
- 2:33:14Jetzt würde ich denke ich können wir langsam zum Ende kommen gibt
- 2:33:21denn jetzt von deiner Seite z.b. noch Sachen die wo du sagen würdest das werde ich,
- 2:33:26die würde ich gerne noch Leuten auf dem Weg geben vielleicht hast du auch Empfehlungen für Webseiten oder für Bücher oder so in die man sich immer angucken sollte wenn man in diese Richtung arbeiten möchte
- 2:33:36irgend oder vielleicht hast du auch eigene Projekte wo du sagst hey hier geht mal auf meine Webside und guckt euch das mal an z.b. können wir auch sehr gerne dein dein Riegel verlinken was also da hat es damals so ein YouTube-Video von deinem,
- 2:33:47dein Entchen und so.
- 2:33:49Ich habe eigentlich noch mein block so weiter ich hoffe er sieht noch also den die muss ich jetzt dir nicht sagen oder dann könnt ihr auf der Webseite einfach.
- 2:33:59Genau das wird alles auf unsere Webseite verlinkt oder auch enorm Podcatcher könnt ihr in die Beschreibung gehe nach unten scrollen dort sind die ganzen Links da drin.
- 2:34:07Okay genauso cool hier,
- 2:34:10ansonsten also ihr könnt gerne meinen meine mein block anschauen wenn meine Seite die habe ich zwar seit ewig nicht in der geupdatet Dekade 2016 nicht mehr,
- 2:34:22aber das sind teilweise ganz coole Sachen drin finde ich es persönlich.
- 2:34:31Ich bin so ein.
- 2:34:33Sehr starker Befürworter für isoclean Rendering ich finde das sehr sehr wichtig die Suche,
- 2:34:42soll und preisen Oberbegriff agony für dass man irgendwie viel Wert legt auf einzeiliges den Mund auf,
- 2:34:50auf auf Methoden um wirklich Aliasing zu reduzieren und dann würde ich so ein richtig schön weiches Bild bekommen.
- 2:34:58Achso das macht ihr tatsächlich schon in der Engine ich dachte das stellt man dann in seiner Grafikkarte dann später ein.
- 2:35:05Nee nee also ich meine ja ist es gibt diesen kannst in Santa Aliasing aktivieren in Grafiktreiber aber das muss dann mehr so ein rundes irgendwie von dem Schreiber selbst aber generell ist es was was du selber machst.
- 2:35:21Und.
- 2:35:23Ja und dann gibt's halt da gibt's ja verschiedene Formen von hinterher Lied sing ich meine selbst für GTA selbst sondern Technik wie z.b. bei also die wir auch Spieler wie.
- 2:35:38Von Mini von ready at dawn.
- 2:35:42Diana Offizier,
- 2:35:45finde ich das finde ich ein absolut sehr sehr sehr sein tolles Beispiel für für echt gutes wendring meiner Meinung nach.
- 2:35:54Das Spiel sieht einfach super weiß aus ich habe noch nie gesehen dass die man die haben es ja auch super super viel das war wirklich einer dieser großen.
- 2:36:05Teil 1 einer der größten punktet auf diesen sich fokussiert haben es wirklich dass sie in die versucht haben alles zu machen um Aliens sind zu vermeiden.
- 2:36:15Und da gibt's auch diese eine Stelle die immer noch absolut beeindruckend bin wo man in so einem in seinem Luftschiff irgendwie ist und du hast überall diese ganz dünnen.
- 2:36:28Strenge überall so und.
- 2:36:31Dass das habe ich so noch nie gesehen damals in dass ich alles zur alles weicht normalerweise hast du jetzt wenden diesen dünnen Linien hast du immer die packen muss da irgendwo.
- 2:36:42Unser dass du das ist echt sehr sehr beeindruckend und ja da habe ich da auch auf meinem Blog habe ich da auch irgendwie ein zwei Dinge,
- 2:36:52weil da haben die haben auf diesen vexilar Antialiasing.
- 2:36:56Haben die sich auch so eine Technik ausgedacht ich glaube bei uns auch in Reis dann gehst auch verwenden ich glaube weiß nicht mehr auf wie es inzwischen auch noch mal verwenden.
- 2:37:06Glaube schon glaube ich in unseren alles glaube ich alles automatisiert bei uns wird so.
- 2:37:12Weil wir haben ja einen kleinen haben wir ja diesen ganzen resource Compiler,
- 2:37:18Zwischending wo du halt wirklich die Texturen kannst du nicht direkt in Dienten reinziehen sondern die werden also bzw wenn sie in die englischen rein ziehst,
- 2:37:26dann wird erstmal so ein Programm ausgeführt was dann erstmal die Textur in ISO umwandeln sind irgendein Kreiensen,
- 2:37:32und der macht dann erstmal so ein großes Ding damit man es halt so da gibt's halt so diese Methode wo man halt normal Maps halt irgendwie filtern kann damit die halt nicht so,
- 2:37:44da müssen wir halt am Ende beim lighting nicht so diese scharfen Kontrast Unterschiede hast und dann ich will alles halt ein weiche.
- 2:37:53Dftr z.b. wenn du so sehr glossy Oberflächen hast dass du halt dann,
- 2:37:58wenn du halt supergloss die Oberflächen hast und dann hast Du sowieso richtig kontraststarke Norman Maps dann hast du ja überall diese,
- 2:38:06Insektenkiller Highlights Dieselpumpe am schlimmsten wenn du dann noch so dich bewegst und motion blur und dann blinkt überall auf deinem Bildschirm.
- 2:38:16Dann habt ihr bestimmt auch schon mal gesehen und.
- 2:38:19Naja als Verein blöd weil die Nummer ist wenn meist noch komprimiert hast noch Kompressionsartefakte drin und,
- 2:38:25und uneigentlich soweit ich weiß gehen viele Anthese in Operation nur auf die Rente von Geometrie aber wenn du z.b. eine Texturas die Alpha hat Alpha also hatten Alpha z.b. dann werden diese Renter gar nicht beeilen
- 2:38:39Methoden jeweils eben innerhalb der Textur sozusagen stattfindet oder nicht an der Kante Geometrie.
- 2:38:46Genau da gibt's ja verschiedene Arten von Aliens dingoes der dieses Jahr mit reality MAGIC LIFE,
- 2:38:52was halt eben von der rasterisierung passiert als auf den Bildschirm das hat dann halt so dieses was man in der Regel kennt und der Aliasing diese diese diese Kanten umlegen Objekte herum,
- 2:39:03und dann hast du halt na dann gibt's doch verschiedene andere Arten nichts an peter Aliasing und dann geht's nach Temple Aliasing und.
- 2:39:13Genau das nimmt den die die letzten Frames die gerettet wurden und blendet die in das aktuelle Bild um da,
- 2:39:19weil wir davon ausgegangen wird dass ich das letzte Bild ein bisschen verändert hat zum jetzigen und dann dann wird das für die Kantenglättung und ich habe gedacht Fullscreen Andresen wo einfach ganz Bruteforce das gesamte Bildgröße gerendert wird und dann wieder kleiner geschoben so zu.
- 2:39:33Genau da würde einmal willst du Bastian total war ja damals das Ding so auch keine anderen kafsha ja das ist MSAA ist Halten anders noch ein bisschen schlauer weil er dann halt.
- 2:39:49Ja müssen jetzt nicht drauf eingehen aber technisch kann man googeln.
- 2:39:54Die hatte gefühlt kommt doch jeden Tag ne neue Technik.
- 2:39:56Gerade bei diesen neuen Nvidia Grafikkarten die haben doch jetzt irgendein stochastisches oder statistisches Anti-Aliasing.
- 2:40:03Ja stimmt das kommt ja auch noch genau ja ja wo wo die wo das Bild um mehrmals durch irgendwelche KIS gerendert wird und die dann lernen wie das AMI gut aussieht und
- 2:40:13und dann können die nämlich auch den Treiber updaten von dir und dann zieht dann 1040 besser aus weil die KI bessere besser gelernt hat und die Ergebnis wäre dann auch hieraus gespeichert für dich und
- 2:40:23das ist super interessante.
- 2:40:26Ich habe da auch ganz ganz gutes Vergleichsbeispiel auf meinem Blog wenn ich es dir mal anschauen kann.
- 2:40:32Wir verlängern Darwin Fall.
- 2:40:36Und ja ansonsten Bücher ich bin nicht so ein so ein Grinsen lesewurm wirklich mag ich mag.
- 2:40:48Wo meinst du.
- 2:40:48Bücherwurm ich mag ich bin nicht so ein Fan in jeder 50 Bücher richten aber.
- 2:40:59Es gibt schon ein paar sehr gute Bücher was ich empfehlen kann ist real time rendering.
- 2:41:05Genauer Klassiker.
- 2:41:06Ja es ist ein Klassiker eigentlich.
- 2:41:08Gibt gerade neue Version auch.
- 2:41:10Ach wirklich.
- 2:41:11Was meint das eine Update rausgekommen.
- 2:41:13Gestern nur die dritte aber also die ist es eigentlich ist eigentlich ein bisschen veraltetes Buch aber die die grundsätzlichen Theorien die da drin sind sind immer noch gültig.
- 2:41:25Genau aber die updaten das immer ne und ich muss mal gucken wo wildheim wenn du mir die gibst auch eine Webseite dazu mal sehen was genau wo du dich in ist raus jetzt die vierte ist raus.
- 2:41:35Okay ich weiß es nicht was da Neues.
- 2:41:39Ist das so ein Übungsbuch dass man nur versteht wenn man jetzt das ganze Nacht programmiert oder kann man sich dann mit den Garten setzen und das durchlesen.
- 2:41:47Ja das ist eine Seite mehr Theorie meiner Meinung nach ich glaube da ich bin mir nicht sicher es kann sein dass da so Tempel CD dabei sind und sich das Paul aber.
- 2:41:59Ich kann mich gar nicht mehr erinnern ich habe das nämlich da aber eine CD kann ich glaube ich nicht erinnern.
- 2:42:03Okay ja dann ist es wahrscheinlich nur nur CoD also ist ein sehr sehr gutes Buch denke ich und wenn man wenn man das einmal durchgelesen hat hat man auch schon ganz böse Basiswissen was.
- 2:42:16Auf jeden Fall.
- 2:42:17Was was Grafik angeht von der Theorie,
- 2:42:20heute auch da gibt's auch da hast du auch ein mehrere chapter über über die heißt über Radiometrie und sowas alles also setzen Sie die Physik hinter dem Channel Licht berechnen und sowas erklärt.
- 2:42:36Ansonsten muss ich ja auch ich war ich wenn ich habe meistens mehrere gelernt aus aussieht orriols oder aus dem Internet irgendwo aus Ostblock.
- 2:42:49Gibt ja so viele Blogs die so gut sind von von anderen Programmierern von irgendwo bei DICE oder sonst wo arbeiten,
- 2:42:58da kann man da kann man immer sehr sehr viel lernen raus.
- 2:43:01Okay wir können ja falls du das später parlings hast können wir ja gerne einfach unten dran hängen.
- 2:43:07Ja kann ich mir schauen.
- 2:43:09Und Unfall falls wir es nicht machen dann könnte einfach googeln genau.
- 2:43:12Genau I meistens immer so kommt immer drauf an auf welchen spezielles Thema man halt irgendwie schauen aber ja und ja das war's eigentlich.
- 2:43:26Okay super, wie sieht's bei dir also hast du noch etwas was Du sagen möchtest oder vielleicht empfehlen möchtest auch gerne persönliche Projekt oder so die du gerade fährst irgendwas Mikrofon ist yours.
- 2:43:40Also Richtung Grafikprogrammierung jetzt nicht soviel wir machen ja bei uns ja so Wissens Darstellung grafisch also falls ich das mein Mann dann guck wir benutzen also Lehrbücher,
- 2:43:51und die wandeln wir dann oben in Graphen das ist aber jetzt weniger OpenGL und sowas geht dann eher darum wie man dieses Wissen dann darstellt das,
- 2:44:00könnte sich vielleicht mal mal angucken und ich habe jetzt ein Magic the Gathering Kanal auf YouTube KODi MTG falls jemand von den Zuhörern Magic spielt insbesondere des Commander Format,
- 2:44:13da kann das verschiedene Kommander und Strategien vorgestellt.
- 2:44:18Okay gut
- 2:44:21wow das das war eine geballte Tradi programmierungs wissen Paket und ich fand es auch super spannend wie du Marcel denn noch der Werdegang geschrieben hast und Kühe und alles also ich hoffe und sonst zuhören hat gefallen,
- 2:44:36schreib gerne mal Kommentare ob euch das gefallen hat und weitere Fragen genau vielleicht kann der Marcel dann auch noch die eine oder andere Antwort geben falls dann noch fragen kommen,
- 2:44:47genau und ansonsten würde ich einmal sagen vielen Dank dass ihr beide da wart.
- 2:44:52Ja vielen Dank fürs einladen.
- 2:44:54Danke auch.
- 2:44:55Super also hat mich sehr gefreut hat viel Spaß gemacht und hoffentlich hört uns noch mal wieder wenn ganz viele Fragen kommen könnte kann ich euch dann noch mal anfragen ob wir noch eine zweite Episode aufnehmen wenn jetzt
- 2:45:07wenn es die geballte keine Ahnung programmiere Garde des Internet kommt das Hey warte mal da ist aber doch ganz viele Sachen ungeklärt gewesen
- 2:45:16dann machen wir einfach noch mal eine zweite Episode oder so mal gucken okay super dann danke schön und bis bald ne habe noch einen schönen Tag.
- 2:45:26Dir auch tschüss.
- 2:45:29Foreground