Shader attributen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET / Azure Developer

NOTE! DUTCH is mandatory! Voor onze klant zijn wij op zoek naar een (Medior OF Senior) .NET Developer. Dit ter uitbreiding van het team. Als .NET Developer zul je in een team van 4 Developers terecht komen en zul jij degene zijn die deze collega 's meeneemt in innovatieve & creatieve ideeën - jij bent dus de voorloper! Bedrijfsomschrijving NOTE! Applicants have to speak Dutch! Key-Account van Michael Page, Marktleider in de Benelux, Retailer Omschrijving NOTE! Applicants have to speak Dutch! Als .NET/Azure Developer zul je mee ontwikkelen aan het platform, zowel functioneel als technisch. Hiernaast breng je voldoende ervaring

Bekijk vacature »

Back-end Developer SpringBoot APIs

Bedrijfsomschrijving For our client in Rotterdam, we are looking for an experienced back-end developer. Within the Banking domain, you get to work in one of the scrum teams. Your activities are very diverse, but everything comes down to providing a complete customer experience for customers. As a DevOps team, you support other IT teams in the grid, providing them with the integration of applications, deployments, and automation. As a coach and mentor in your team, you ensure that your own and the development of your teammates is part of the sprint planning, so that the team as a whole can

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

Java Software Ontwikkelaar

Java Software Ontwikkelaar Functiebeschrijving: Heb jij ervaring met applicatieontwikkeling, testen en onderhoud van business-kritische applicaties? Wil je graag het verschil maken voor onze projecten bij de Nederlandse overheid, sociale zekerheid en gezondheidszorg? Wil je deel uitmaken van een zeer succesvol team? Wat ga je doen? De wereld om ons heen verandert in snel tempo. We zien dat technologie een steeds belangrijkere rol speelt in onze samenleving. CGI bouwt innovatieve oplossingen voor deze veranderende wereld. Met jouw team bouw je aan slimme oplossingen voor de digitale overheid, onder andere voor onze opdrachtgevers in de sociale zekerheid en gezondheidszorg. Als ervaren Software

Bekijk vacature »

Senior naar Lead PHP developer

Bedrijfsomschrijving Deze mooie organisatie is gevestigd nabij het station en dus heel goed bereikbaar met het OV. Onze klant is de toekomst als het gaat om e-platforms! Ze behoren ondanks dat ze relatief klein zijn qua omvang tot de top wat betreft het ontwikkelen van e-platforms in Nederland! Dit is ook te leiden uit de prominente opdrachtgevers die zij hebben. Het bedrijf is zeer dynamisch en je komt in een mooi (en ook erg gezellig) kantoor te werken in een team met 2 andere professionele collega's. Samen maak je gebruik van bewezen en nieuwe technologieën om de PHP software ontwikkeling

Bekijk vacature »

Software Developer / full-stack

Bedrijfsomschrijving Voor een organisatie binnen de zakelijke dienstverlening zijn wij op zoek naar een Software Developer met goede kennis van zowel Java als front-end technieken als Angular. Het betreft een organisatie bestaande uit ongeveer 100 mensen die klaar staan voor ruim twee duizend klanten. De organisatie staat bekend om het feit dat zij met hun kwalitatief goede dienst een van de snelste zijn. Dit valt op in de markt en dit bewerkstelligen zij door alles zoveel mogelijk te automatiseren. IT, en software development in het bijzonder, wordt als erg belangrijk gezien. Het complexe applicatie landschap is geheel maatwerk en geschreven

Bekijk vacature »

Medior Business- en Informatie Analist

Medior Business- en Informatie Analist Functiebeschrijving: Werk jij graag aan vraagstukken en oplossingen binnen de bancaire sector waarmee je onze opdrachtgevers helpt bij hun digitale transformatie? Heb jij ervaring in het werken op het snijvlak tussen business en IT in de financiële sector? Wat ga je doen? Als ervaren Business- en Informatie Analist help jij onze klanten hun doelstellingen te realiseren door analyse en ontwerpen. Jij bent onder meer betrokken bij het inrichten en implementeren van nieuwe IT oplossingen en bancaire producten, reduceren van kosten en risico’s, bedrijfsprocessen en de ondersteunende informatiesystemen. Jij pakt jouw rol in het Scrum team

Bekijk vacature »

IT Manager

IT Manager Breda, 36-40 uur per week Je weet snel te schakelen tussen strategisch IT-beleid en de dagelijkse gang van zaken. Verder ben je een doorgewinterde professional, die helder kan verwoorden wat ervoor nodig is om onze IT-omgeving optimaal te laten functioneren. Daarnaast kun je goed leidinggeven en gaat samenwerken met ervaren en niet-ervaren gebruikers van onze IT-oplossingen je makkelijk af. Op IT-vlak weet je goed wat je wilt, maar je bent ook uitstekend in staat om buiten de kaders te denken wanneer je ergens een oplossing voor zoekt. Daarbij ben je een echte doener. Problemen die op je pad

Bekijk vacature »

Senior fullstack .NET developer

Wil jij samen met gemotiveerde en slimme collega’s bouwen aan ons geavanceerde landschap in Azure? En vind je het ook nog eens leuk om jouw kennis te delen met junior- en medior devs? Dan heb je wellicht interesse in de positie van: Senior fullstack .NET developer voor ons kantoor in Alkmaar Over de positie: Bij SnelStart werken we in een AGILE-structuur om de productie meer focus en impact te geven. Met je collega’s kom je tot de beste resultaten door onderlinge discussie, goede refinement sessies, reviews en écht teamwork. Je hebt de vrijheid om de dingen te doen zoals jij

Bekijk vacature »

Advanced Mendix Developer Logistic Solutions

Advanced Mendix Developer Logistic Solutions Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties." Wat ga je doen? PostNL is becoming a postal tech company. Je komt te werken binnen PostNL Logistic Solutions. Daar gaan we net wat verder dan een standaardpakket of brief. Het gaat bijvoorbeeld om gekoeld vervoer van medicijnen (Health), Warehousing (Fulfilment), het leveren binnen hele strakke tijdvakken (Time

Bekijk vacature »

SAP BI DevOps Lead

SAP BI DevOps Lead Functiebeschrijving: Wil jij unieke SAP Business Intelligence oplossingen bedenken, ontwerpen en implementeren die een directe impact hebben op de bedrijfsvoering van onze klanten? Heb jij ervaring met de laatste en modernste tools van SAP in een agile omgeving? En wil jij de lead zijn in het opbouwen en verder professionaliseren van je eigen practice? Wat ga je doen? CGI zoekt een all-round SAP BI DevOps Lead met ervaring in het ontwerpen, bouwen en testen van ETL modellen en reporten door middel van SAP BW on HANA en verwante SAP tools. De SAP BI DevOps Lead kan

Bekijk vacature »

Lead Software Developer (NL) bij PostNL

Lead Software Developer (NL) Den Haag HBO/WO IT Professional "Als Technisch Lead impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door technisch sturing te geven aan het team en ontwikkeling van onze Cloud IT-platformen en Open Source software-oplossingen gebouwd in of C#, Java, Javascript, Typescript, Python of Mobile op Android. Dit vraagt om een rolmodel en tech leiderschap". Wat ga je doen? PostNL is becoming a postal tech company. Als Lead Software Developer ben je de tech lead van een multidisciplinair Business-IT-team bestaande uit onder andere Developers en Solution Consultants. Je zult verantwoordelijk worden

Bekijk vacature »

Applicatie- en werkplekbeheerder ICT

Loop jij warm voor alles met betrekking tot ICT en sta jij stevig in je schoenen? Weet jij al veel van applicatie- en werkplekbeheer en wil je ervaring opdoen? Ben je op zoek naar een ideale (volgende) stap in een internationale werkomgeving? Dan is deze functie echt iets voor jou! Applicatie- en werkplekbeheerder ICT Functieomschrijving: Als applicatie- en werkplekbeheerder ICT heb je een afwisselende baan. Je bent het eerste aanspreekpunt voor licenties en doet het contractbeheer voor de applicaties die bij ASTRON gebruikt worden. Daarnaast installeer, configureer, beheer en onderhoud je Windows en Mac OS werkplekken. Ook verzorg je de

Bekijk vacature »

(C#) developer gezocht met affiniteit voor machine

Voor een bedrijf in de regio Den Haag zijn we momenteel op zoek naar een .NET developer met affiniteit voor de techniek. De organisatie richt zich op het fabriceren van technische apparatuur die gebruikt wordt door industriële bedrijven. Ondanks dat software een steeds belangrijkere rol speelt binnen de organisatie en bij hun producten, bestaat de core business uit het bouwen van machines. Het is dan ook geen functie waarbij je 8 uur per dag achter je PC zal zitten om alleen te programmeren. Naast het programmeren van nieuwe onderdelen van hun administratieve systeem zal je namelijk een groot deel van

Bekijk vacature »

Senior C# Developer (NL) bij PostNL

Senior C# Developer (NL) Den Haag HBO/WO IT Professional "Als Senior C# Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in C# en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior C# Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan onderdelen uit onze logistieke software omgeving. Binnen het

Bekijk vacature »
Lord Gaga

Lord Gaga

08/03/2016 14:40:44
Quote Anchor link
Goedemiddag!

De laatste paar dagen ben ik mij aan het verdiepen in WebGL gezien ik altijd al geïnteresseerd ben geweest in 3D. Ik heb mezelf er dit keer dan ook toe gezet hier echt eens iets mee te gaan doen. Op dit moment ben ik dus vooral veel tutorials aan het doorlezen en de meeste onderdelen snap ik, maar er is 1 ding dat ik niet helemaal begrijp.

Op de volgende pagina is te zien dat er op een gegeven moment een vertex shader wordt aangemaakt:

http://www.tutorialspoint.com/webgl/webgl_cube_rotation.htm
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
var vertCode = 'attribute vec3 position;'+
            'uniform mat4 Pmatrix;'+
            'uniform mat4 Vmatrix;'+
            'uniform mat4 Mmatrix;'+
            'attribute vec3 color;'+//the color of the point
            'varying vec3 vColor;'+
            
            'void main(void) { '+//pre-built function
               'gl_Position = Pmatrix*Vmatrix*Mmatrix*vec4(position, 1.);'+
               'vColor = color;'+
            '}';


Hierin staan 2 attributen: position en color, verderop is het volgende te zien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
gl.bindBuffer(gl.ARRAY_BUFFER, vertex_buffer);
var position = gl.getAttribLocation(shaderProgram, "position");
gl.vertexAttribPointer(position, 3, gl.FLOAT, false,0,0) ;
gl.enableVertexAttribArray(position);

gl.bindBuffer(gl.ARRAY_BUFFER, color_buffer);
var color = gl.getAttribLocation(shaderProgram, "color");
gl.vertexAttribPointer(color, 3, gl.FLOAT, false,0,0) ;
gl.enableVertexAttribArray(color);


Wat ik niet snap is waar position en color hun waarde vandaan krijgen. Zou iemand, die hier wat meer verstand van heeft dan ik, me dit kunnen uitleggen?

Alvast bedankt!
Gewijzigd op 08/03/2016 14:41:34 door Lord Gaga
 
PHP hulp

PHP hulp

20/01/2021 13:36:41
 
Thomas van den Heuvel

Thomas van den Heuvel

08/03/2016 15:45:42
Quote Anchor link
Wild guess: via shaderProgram? Is getAttribLocation een soort van methode om een (callback)functie aan te roepen? shaderProgram klinkt als een stuk functionaliteit die "shader" handelingen verricht.

Waarschijnlijk een kwestie van het kruimelpad volgen:
- wat doet getAttribLocation precies?
- wat is shaderProgram
 
Lord Gaga

Lord Gaga

10/03/2016 23:00:55
Quote Anchor link
Sorry voor de late reactie en bedankt voor je antwoord!

De ShaderProgram koppelt (volgens mij) de vertex shader en de fragment shader aan de huidige WebGL. Ik heb er zelf ook nog een poos naar gekeken en volgens mij geeft .bindBuffer aan in welke buffer de opvolgende functies worden aangeroepen. Ik denk dus dat de shaders hun informatie uit vertex_buffer en color_buffer komen.

Alsnog bedankt voor je hulp!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.