2017-06-30 30 views
-1

我有很多问题找到任何资源学习着色器 我找不到任何资源到这个科学领域 我学习了C/C++的Java,Python。 ... 也学上中间模式和核心模式 一些着色器基本什么是学习着色器和分形的最佳路径[路]

的OpenGL的基础知识,但直到混淆[着色器和分形] 我觉得这很申请相对于数学没问题 我学习数学的多层次在我的大学里

但我需要的路径 什么是学习做这样的事 3D Fractal Animation:

但请不要建议我学曼德尔球3D ,因为它只是一个工具

我需要学习提起学[喜欢这个核心的路径一个sahdertoy网站着色器程序员] 然后我将学习如何使用曼德尔球3D ,但现在我需要学习着色

,为什么没有一本书或课程学习那些东西?

另一个问题

看看这个视频 11 Dimensions - Mandelbrot Fractal Zoom (4k 60fps)

什么的 11尺寸的意义:它是一个无限维方程[随机方程在无限尺寸]?

[我道歉,如果有一些失误:英语不是我的母语]

回答

0

这是一个非常漫长而曲折的道路学习如何画分形。数学书不教你如何编程,编程书不会教你数学。

从Mandelbrot 2D开始。这不是太困难,你将需要知道或了解:

  • 复数(它们是什么,如何添加和繁衍)
  • 坐标系之间进行转换(复平面 - >屏幕上的画布)
  • 调色板和如何挑选一个漂亮的一个,显示了一组

的功能下面是关于如何使曼德尔布罗2D产生了良好的tutorial。玩弄它,你可能会问一些更具体的问题。

前段时间我买了这本书,Chaos and Fractals: New Frontiers of Science,这是一个很大的!我没有阅读过更多的章节,但可能会更多。

+0

谢谢'但是我问,如果有学术的方式来学习这一点,我需要一步一步学习[这笔钱对我来说不是问题]是否有任何大学或学院学习这个提交? – Rihcodo

+0

此网站非常不错:http://www.julius-horsthuis.com/tutorials#/chillout-tutorial-fractal-formulas/ – Rihcodo