求图形学基本算法好书推荐?

1407 篇文章 2 订阅
786 篇文章 9 订阅

求图形学基本算法好书推荐?

想从事实时渲染方向,图形学初学者,数学,英语,算法和数据结构等基础还算扎实,现在是《real time rendering》刚开始读,刚学完opengl es,按@张静推荐的那本OpenGL es 3.0书学习的,知道大部分api怎么用了,但对背后的算法不甚了解,现在想系统的学习一下图形学的基本算法(渲染管线从头到尾),打好基础,求前辈推荐一下好的书籍,英文,中文都可以,最好技术上比较新。
补充:深以为读本好书要比读几本烂书要节约时间,比较喜欢看知乎的大牛推荐的书。
2 条评论 
分享
按投票排序 按时间排序

15 个回答

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机图形中使用的椭圆算法主要包括中点椭圆算法和参数方程椭圆算法。根据您提供的引用内容,中点椭圆算法是一个常用的算法。 中点椭圆算法将椭圆分成两部分,并在第一象限中应用。该算法基本思想是通过迭代计算来确定椭圆上的像素点。 首先,对于给定的椭圆参数(a, b),其中a是椭圆的长半轴,b是短半轴,我们需要确定椭圆的圆心坐标(xc, yc)。根据引用中的描述,我们可以将原点设置为(0, 0),然后将计算出的每个椭圆上的像素点(x, y)添加到屏幕位置上,即(xc + x, yc + y)。 其次,中点椭圆算法根据椭圆的斜率绝对值大小选择在x方向或y方向取单位步长。根据引用的描述,在斜率绝对值小于1的区域内,我们在x方向取单位步长。而在斜率绝对值大于1的区域内,我们在y方向取单位步长。 最后,根据引用的描述,在椭圆的上半部分椭圆弧中,法向量的y分量较大,即斜率绝对值小于1的区域;而在椭圆的下半部分椭圆弧中,法向量的x分量较大,即斜率绝对值大于1的区域。 综上所述,中点椭圆算法通过迭代计算每个椭圆上的像素点,并根据斜率绝对值大小确定在x方向或y方向取单位步长。这是计算机图形中常用的椭圆算法之一。 : 引用内容描述了原点为(xc, yc)的椭圆上的像素点计算方法。 : 引用内容描述了椭圆上半部分和下半部分法向量的特点。 : 引用内容描述了中点椭圆算法将椭圆分成两部分,并在第一象限中应用的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值