2D Generative Python: Arts and Maths with Primitive ModernGL

所在平台: Udemy

课程主页: https://www.udemy.com/course/2d-generative-python-arts-and-maths-with-primitive-moderngl/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:2D生成式Python:ModernGL的艺术与数学 课程简介: 本课程旨在为那些希望通过Python和GPU加速图形学来连接编程、数学和视觉创意的好奇心灵而设计。我们将从Python的基础知识(变量、循环、函数)开始,逐步深入到NumPy、面向对象编程以及ModernGL的GPU渲染等高级主题。每个章节都包含大量的实践性、项目驱动的练习,鼓励“动手学习”而非“被动观看”。 通过本课程,您将能够构建出视觉效果惊艳且富含数学原理的项目,例如沙堆模拟、傅里叶绘图和Perlin噪声生成的陆地等。在这个过程中,您将对着色器(shaders)和实时图形有扎实的理解。 本课程特别适合具备Python基础知识的初学者,或者愿意通过艺术和科学来探索编程的完全新手。无论您是学生、业余爱好者,还是希望拓展创意技能的开发者,本课程都将为您提供将想法变为屏幕上生动画面的工具和知识。 无需任何图形编程经验,我们将提供循序渐进的学习指导。课程结束后,您将能够自信地创建自己的GPU驱动的视觉模拟。 学习目标: * 掌握Python基础知识 * 学习 NumPy 库的使用 * 理解面向对象编程概念 * 学习 ModernGL 的 GPU 渲染技术 * 创建基于数学原理的2D视觉效果 * 开发沙堆模拟、傅里叶绘图、Perlin噪声等项目 * 理解着色器(shaders)的原理与应用 * 能够独立创建GPU驱动的视觉模拟

课程评论(0条)

课程详情

Welcome to Generative Python: Arts and Maths with ModernGL. This course is designed for curious minds who want to bridge the gap between programming, mathematics, and visual creativity using Python and GPU-accelerated graphics.We'll start from the absolute basics of Python-variables, loops, functions-and gradually move toward advanced topics like NumPy, object-oriented programming, and GPU rendering with ModernGL. Each section is filled with practical, project-driven exercises designed to help you learn by doing, not just watching.You'll build visually stunning and mathematically rich projects, such as sandpile simulations, Fourier drawing, and Perlin noise-generated continents-all while developing a solid understanding of shaders and real-time graphics.This course is ideal for beginners with a basic grasp of Python or complete newcomers ready to explore coding through art and science. Whether you're a student, a hobbyist, or a developer looking to expand your creative skill set, this course will provide the tools and knowledge to bring your ideas to life on the screen.No prior experience with graphics programming is required. You'll learn step-by-step, and by the end of the course, you'll be able to create your own GPU-powered visual simulations with confidence. I hope you will enjoy your stay and learn some ModernGL along the way!

课程标签

0人关注该课程

主题相关的课程