Là một dự án mã nguồn mở, patriciogonzalezvivo/glslTexture đã đạt 393 sao trên GitHub, ngôn ngữ Python. Blender addon to create 2D textures from GLSL. It follows the same nomenclature that glslViewer, glslCanvas, glslEditor, ofxShader and PixelSpirit
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Create textures from Glsl fragment shaders on Blender 2.8+ (works only on Linux and Windows for now)
Install
Click on "Clone or Download"
Click on "Download ZIP"
Click "Edit" > "Preferences..." > "Add-ons"
Click install and load the zip file you just download
Check the box next to "GlslTexture"
Use
Operator Search: F3 (or SpaceBar depending on your setup). Type GlslTexture
Change width and height size and Source file (which can be a path to an external file).
Use the Image on your materials. The Image name will be based on the name of the source file.
Go to the Text Editor (or an external editor if your source file is external) and edit the shader. It will hot reload.
The uniform specs will be the same that:
The Book of Shaders: gentel guide into shaders
PixelSpirit Deck: esoteric tarot deck, where each card builds on top of each other a portable library of generative GLSL code.
glslCanvas: Js/WebGL
glslEditor: Js/WebGL/Electron editor
glslViewer: C++/OpenGL ES 2.0 native app for win/osx/linux/raspberry pi
ofxshader: Openframeworks addon
vscode-glsl-canvas: live WebGL preview of GLSL shaders for VSCode made by Luca Zampetti
shader-doodle: A friendly web-component for writing and rendering shaders made by @halvves
So far the supported uniforms are:
uniform vec2 u_resolution;: 2D vector with the width and height of the target texture
uniform float u_time;: float variable with the amount of seconds of the timeline
Roadmap
[ ] Reaload GlslTextures (actually any image with the same name that a text on a project)
[ ] Improve performance for animation
[ ] it's possible to make this a node to pass uniforms in?
[ ] Multi buffers?
Đọc thêm về patriciogonzalezvivo/glslTexture ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/patriciogonzalezvivo/glslTexture là nguồn chính thức.
patriciogonzalezvivo/glslTexture có bao nhiêu sao?
patriciogonzalezvivo/glslTexture có 393 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/patriciogonzalezvivo/glslTexture. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
patriciogonzalezvivo/glslTexture có tag gì không?
Bản đồng bộ chưa ghi nhận topic GitHub nào cho patriciogonzalezvivo/glslTexture. GitHub topics hiển thị ở thanh bên phải trang repo — đó là nơi đáng kiểm tra nhất.
patriciogonzalezvivo/glslTexture còn đang phát triển không?
Commit gần nhất trên patriciogonzalezvivo/glslTexture là 3.5 năm trước (theo timestamp GitHub). Repo có 31 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
patriciogonzalezvivo/glslTexture viết bằng ngôn ngữ gì?
patriciogonzalezvivo/glslTexture chủ yếu viết bằng Python. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Đọc đầy đủ README ở tab phía trên.
glslTexture có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về glslTexture.