首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

opengl-球体的绘制

球体 opengl-pbr 光照一讲里,以球体为案例进行说明。...球体的绘制第一次接触理解花了点时间 一、球体坐标分解 球体坐标分解 按照经纬度来理解,经度是y轴上的切面,维度是x-z 平面的弧度 经纬度 将y轴切分成64等分,x-z平面切分成64等分的扇形 y轴从上到下取值为...[0, 180],即[0, π],x-z平面扫描取值[0, 360]即[0, 2π] 详细计算,参考如下代码,把一个球体拆分成65 * 65 个点 注意: y = cos(ySegment * PI...三角形绘制模式 为保证所有三角形绘制都遵循顺时针原则(剔除中用到),要求当前增加的点角标为奇数:绘制顺序T=[n-1, n-2, n] 为偶数:绘制顺序T=[n-2, n-1, n] 参考下图,自己拿笔画一就明白了...X_SEGMENTS + 1) + x); } } // 这里奇偶分开添加是有道理的,奇偶分开添加,就能首位相连,自己可以拿笔画一

3.8K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券