WebGLRenderingContext.VERTEX_SHADER - Javascript

文章推薦指數: 80 %
投票人數:10人

const vertexShader = this.createShader( gl.VERTEX_SHADER, vertex ) HowtouseVERTEX_SHADERfunctioninWebGLRenderingContextBestJavaScriptcodesnippetsusingbuiltins.WebGLRenderingContext.VERTEX_SHADER(Showingtop3resultsoutof315)createProgram(vertex,fragment){ constgl=this.gl constvertexShader=this.createShader(gl.VERTEX_SHADER,vertex) constfragmentShader=this.createShader(gl.FRAGMENT_SHADER,fragment) constprogram=gl.createProgram() gl.attachShader(program,vertexShader) gl.attachShader(program,fragmentShader) gl.linkProgram(program) if(gl.getProgramParameter(program,gl.LINK_STATUS)){ gl.useProgram(program) this.program=program }else{ console.log(gl.getProgramInfoLog(program)) gl.deleteProgram(program) } } varglVertShader=compileShader(gl,gl.VERTEX_SHADER,vertexSrc); varglFragShader=compileShader(gl,gl.FRAGMENT_SHADER,fragmentSrc); varprogram=gl.createProgram(); varglVertShader=compileShader(gl,gl.VERTEX_SHADER,vertexSrc); varglFragShader=compileShader(gl,gl.FRAGMENT_SHADER,fragmentSrc); builtins(MDN)WebGLRenderingContextVERTEX_SHADERMostusedbuiltinsfunctionsConsole.logConsole.errorPromise.thenAttachescallbacksfortheresolutionand/orrejectionofthePromise.Promise.catchAttachesacallbackforonlytherejectionofthePromise.Array.pushAppendsnewelementstoanarray,andreturnsthenewlengthofthearray.Array.length,Array.map,String.indexOf,fetch,Window.location,Window.addEventListener,ObjectConstructor.keys,Array.forEach,Location.reload,Response.status,Navigator.serviceWorker,ServiceWorkerContainer.register,ServiceWorkerRegistration.installing,ServiceWorkerContainer.controllerPopularinJavaScriptfs-extrafs-extracontainsmethodsthataren'tincludedinthevanillaNode.jsfspackage.Suchasmkdir-p,cp-r,andrm-rf.commanderthecompletesolutionfornode.jscommand-lineprogramsrimrafAdeepdeletionmodulefornode(like`rm-rf`)colorsgetcolorsinyournode.jsconsolecheerioTiny,fast,andelegantimplementationofcorejQuerydesignedspecificallyfortheserverminimatchaglobmatcherinjavascriptmime-typesTheultimatejavascriptcontent-typeutility.debugsmalldebuggingutilitywsSimpletouse,blazingfastandthoroughlytestedwebsocketclientandserverforNode.jsTop12JupyterNotebookExtensionsProductsSearchforJavacodeSearchforJavaScriptcodeIDEPluginsIntelliJIDEAWebStormVisualStudioAndroidStudioEclipseVisualStudioCodePyCharmSublimeTextPhpStormVimAtomGoLandRubyMineEmacsJupyterNotebookJupyterLabRiderDataGripAppCodeCompanyAboutUsContactUsCareersResourcesFAQBlogTabnineAcademyStudentsTermsofusePrivacypolicyJavascriptCodeIndexGetTabnineforyourIDEnow



請為這篇文章評分?