glslify, 基于 node.js的GLSL造型系统 !.zip


-
glslify, 基于 node.js的GLSL造型系统 ! glslify GLSL的node.js-style MODULE 系统 !这里 MODULE 包含:glslify接口的命令行( CLI )glslify node/电子接口browserify 转换它形成
27KB
glslify:用于GLSL的node.js样式的模块系统!-源码
2021-03-11玻璃化 用于GLSL的node.js样式的模块系统! 该模块包含: glslify的命令行界面(CLI) 玻璃化节点/电子接口 转换 它构成了生态系统的核心组件之一,允许您从安装GLSL模块并在着色器中使用它们。 这使得将来自社区的不同效果和技术拼凑起来很简单,这些效果和技术包括但当然不限于,,,,和。 完整列表可以在的“ Shader Components”类别下找到。 由于glslify只是将单个着色器文件输出为字符串,因此,只要它们接受自定义着色器,就可以轻松地将其与您选择的任何WebGL框架一起使用。 整合计划在和 ,与更多的道路上! 如果您想讨论将glslify与您选择的平台集成在此处。 如果您有兴趣使用glslify,则应查看 :这是一个片段着色器沙箱,类似于和,内置了对glslify的支持。 例子 var glsl = require ( 'glslify' )
1.10MB
glsl-lut, glslify的查找表颜色转换.zip
2019-09-18glsl-lut, glslify的查找表颜色转换 glsl-lut 这里是演示。使用纹理作为查找表在明暗器中应用颜色转换。 来自GPUImage的原始实现,请参见这里的 。 有关这里概念的更多详细信息,请参见这里的 。这是面向OpenGL的,所以没有 3D 个纹理,并且查找
165KB
shaderdsl, 从JavaScript的子集到GLSL的编译器.zip
2019-09-18shaderdsl, 从JavaScript的子集到GLSL的编译器 ShaderDSL.js从JavaScript的子集到GLSL的编译器。基于 RiverTrail JIT 。 一些示例使用Gladder库。常见问题解答什么是 ShaderDSL.js?ShaderDSL.js 允许你用纯Ja
973B
OpenGL ES glsl文件
2016-09-17博客原文 http://blog.csdn.net/Xoxo_x/article/details/52564502
1.9MB
webglsl-editor:一个基于网络的GLSL编辑器,由three.js和React组成-源码
2021-02-15Web GLSL编辑器 这是一个基于Web的GLSL编辑器。 有许多不同的基于Web的GLSL编辑器,但是我发现它们中没有很多具有友好的界面。 大多数还不支持更高级的功能,例如上传自己的模型和纹理。 需要某种基于Web的GLSL编辑器,该编辑器可以快速让您模拟一些有关vert或frag着色器的想法。 这是该项目的目的。 该项目本身主要由React,Redux和ThreeJS构建。 也使用其他库(例如Font Awesome)。 演示版 您可以在尝试演示。 安装 要安装,请克隆此仓库并运行npm install 。 然后,您可以使用start.bat (在Windows上)或npm run start在开发模式下启动编辑器。 酷,它有名字吗? 不。我正在尽力想一个,但我真的不能。 :thinking_face: 版本控制 当前版本是0.3.0 。 GLSL编辑器包含用于vert&frag着色器的选项卡式文本编辑
5.6MB
ShaderEditorExtension, Google Chrome DevTools扩展,实时编辑GLSL着色程序.zip
2019-09-18ShaderEditorExtension, Google Chrome DevTools扩展,实时编辑GLSL着色程序 web x GLSL着色器编辑器用于 Google ChromeChrome DevTools扩展,可以帮助你编辑浏览器中的着色程序。 非常基于 Firefox DevTools明暗器编辑器。 这里是一个视频,展示了它的行动。从 Ch
10.65MB
gpu.js:GPU加速JavaScript-源码
2021-02-02GPU.js GPU.js是一个JavaScript加速库,用于Web和NodeJavaScript中的GPGPU(GPU上的通用计算)。 GPU.js会自动将简单JavaScript函数转换为着色器语言,并对其进行编译,使其在您的GPU上运行。 如果没有GPU,则这些功能仍将在常规JavaScript中运行。 有关更多快速概念,请参见Wiki上的。 这是什么法术? 创建一个从javascript函数转换而来的GPU加速内核,该javascript函数计算512 x 512矩阵(2D数组)中的单个元素。 内核功能是在GPU上串联运行的,通常会导致非常快速的计算! 您可以在运行基准测试。 通常,根据硬件的不同,它的运行速度会提高1-15倍。 用GPU.js编写的矩阵乘法(在大小为512 x 512的2个矩阵上执行矩阵乘法): 浏览器 < script src =" dist/gpu-browser.min.js " > </ script > < script > // GPU is a constructor and namespace for browser co
3.1MB
glslshader.zip
2020-09-10glsl的shader文件,直接应用到filter基类就可调用实现,每个shader拥有json及着色图片,亲测可用。包含45个滤镜,有几个效果不太好需要微调。
4KB
3D-glsl-rotate.zip
2019-09-173D-glsl-rotate.zip,带矩阵的glsl旋转函数:2d和3d(带x/y/z便利函数)。,3D建模使用专门的软件来创建物理对象的数字模型。它是3D计算机图形的一个方面,用于视频游戏,3D打印和VR,以及其他应用程序。
204KB
shader-school, 用于GLSL着色器和图形编程的workshopper.zip
2019-09-18shader-school, 用于GLSL着色器和图形编程的workshopper 明暗器学校 GLSL shaders的介绍和在你的浏览器中运行的图形编程。 正在运行这个东西首先,需要使用WebGL获取浏览器,以及 node.js 插件和 git插件的拷贝。 设置好所有设置后,即可使用 npm 安装
69KB
OpenGL_ES之GLSL自定义粒子效果.zip
2020-08-10OpenGL_ES之GLSL自定义粒子效果:运用GLSL自定义着色器实现粒子的不同展示效果,自定义粒子的简单封装、粒子创建使用等
1.97MB
GLSL-Debugger, GLSL源级调试器.zip
2019-09-18GLSL-Debugger, GLSL源级调试器 glsl调试器 GLSL源级调试器。这是最初被称为 glslDevil ( http://www.vis.uni-stuttgart.de/glsldevil/ )的开源 public 版本,由 Thomas Klein,Magn
5.40MB
glm-0.9.9.8.zip
2020-08-18由于 C/C++标准库中没有几何数学库,这样造成在开发一个三维系统之初往往都需要自行实现一个实用的几何数学库,这样太费时费力了。GLM的出现可以很好的解决这个问题。 GLM 设计上遵照OpenGL Shading Language风格,使用开放的MIT授权协议。会GLSL的人可以很快上手。因采用了数据结构与函数方法分离的方式,可以很容易扩充函数方法而不改变原文件(增加新的头文件即可,不过得在不同的头文件中找函数方法比较费力)。
348KB
Atom-linter-glsl,Atom包,它可以在运行中对glsl着色器进行lints操作。贡献给AtomCenter/Linter.zip
2019-09-18Atom-linter-glsl.zip,Atom包,它可以在运行中对glsl着色器进行lints操作。棉短绒,atom是一个用web技术构建的开源文本编辑器。
354KB
GLSL_Lighting.zip
2017-01-15GLSL光照示例。
399.0MB
【视频教程】Hands-on Three.js 3D Web Visualisations-September 16, 2019.part1.rar-共三分卷
2019-09-29【视频教程】Hands-on Three.js 3D Web Visualisations-September 16, 2019.part1.rar Hands-on Three.js 3D Web Visualisations September 16, 2019 English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 46m | 968 MB eLearning | Skill level: All Levels Create stunning visualizations and 3D scenes using the Three.js library Three.js is the most popular JavaScript library for displaying 3D content on the web, giving you the power to display incredible models, games, music videos, and scientific/data visualizations in your browser and even on your smartphone! This course begins with a 3D beginner-level primer to 3D concepts and some basic examples to get you started with the most important features that Three.js has to offer. You’ll learn how to quickly create a scene, camera, and renderer and how to add meshes using the Geometry primitives included with the library. You’ll explore troubleshooting steps that will focus on some of the common pitfalls developers face. You’ll learn the very sophisticated animation system included with the library. The course concludes by introducing post-processing, essentially adding filters to your rendered scene, and GLSL, the shading language that is used by all materials included with the library. You’ll see how creating your materials is easier than you’d imagine using GLSL. By the end of this course, you’ll be able to quickly add advanced features to your 3D scenes, improve the way users interact with them, and make them look stunning. Learn Learn the basics of 3D applications: vertices, faces, meshes, cameras, and renderers Learn how to set up a Three.js web app: the scene, camera, and renderer Master the scene hierarchy and child-parent relationships, and how they affect the final location and orientation of objects Explore simple mesh shapes (such as boxes, spheres, cylinders, planes, and cones) using the Three.js library Learn how to source, create, and load complex assets, including textures Discover how to use the brilliant animation system that is part of the THREE.js library Add a post-processor to a rendered image, to make it look like an old film or a dot screenprint + Table of Contents 1 The Course Overview 2 Introducing the THREE.js website 3 D Basics 4 Your first THREE.js web page` 5 The THREE.js Editor 6 Debugging Your Pages 7 Let’s Keep It Simple – Starting with a Box 8 Materials One – Basic and Wireframe 9 Spheres and Cylinders 10 Materials Two – Lambert and Phong 11 Cones and Tori 12 Scene Hierarchy 13 Perspective Camera 14 Orthographic Camera 15 Dummy Cameras and Lerping 16 Complex Camera Paths 17 Ambient and Hemisphere Lighting 18 Directional and Point Lighting 19 Spot and RectArea Lighting 20 Adding Shadows to Your Scenes 21 Physically Correct Lighting 22 Online Sources of 3D Assets 23 Using Blender with THREE.js 24 The GLTFLoader Class 25 The FBXLoader Class 26 LatheGeometry and ExtrudeGeometry 27 The Basics of the Animation System 28 Skinned Meshes 29 Switching and Blending Animations 30 Splitting an Animation Clip 31 A WASD Control System for a Player Character 32 THREE.js Post Processing 33 Introducing GLSL – ShaderMaterial 34 Introducing GLSL – Vertex Shaders 35 Introducing GLSL – Importance of Noise Function 36 Introducing GLSL – Textures
3.74MB
GLSL阴影编辑器Shdr.zip
2019-07-16Shdr 是一个在线的 ESSL/GLSL 阴影编辑器,支持在线效果预览。 标签:Shdr
-
下载
表2厦门市建设工程鼓浪杯奖(市优质工程)创建活动备案登记表.docx
表2厦门市建设工程鼓浪杯奖(市优质工程)创建活动备案登记表.docx
-
下载
Linux系统管理-用户管理.pdf
Linux系统管理-用户管理.pdf
-
下载
MCGSModbus.zip
MCGSModbus.zip
-
下载
附件3工程建设质量管理小组活动优秀企业.doc
附件3工程建设质量管理小组活动优秀企业.doc
-
下载
大型无粘结预应力无缝矩形水池施工工法.doc
大型无粘结预应力无缝矩形水池施工工法.doc
-
下载
我的第一个对应数据库的PHP程序
我的第一个对应数据库的PHP程序
-
下载
高支模方案模板2018.doc
高支模方案模板2018.doc
-
下载
31 DB29-202-2010 天津市建筑基坑工程技术规程 附条文说明.pdf
31 DB29-202-2010 天津市建筑基坑工程技术规程 附条文说明.pdf
-
下载
附件5_中建总公司科学技术奖奖励评选办法.pdf
附件5_中建总公司科学技术奖奖励评选办法.pdf
-
下载
15、超高层建筑内爬塔施工工法.doc
15、超高层建筑内爬塔施工工法.doc
