社区
C#
帖子详情
球面贴图的问题:如何在圆球上贴文字,产生立体效果,不要OpenGL,DirectX的,要的是C++ Or C#算法。
大可山人
博客专家认证
2005-09-15 10:31:42
可以简化到以圆球正视图的中心点为圆心作立体的凸透变换。最好是C#代码。
...全文
365
11
打赏
收藏
球面贴图的问题:如何在圆球上贴文字,产生立体效果,不要OpenGL,DirectX的,要的是C++ Or C#算法。
可以简化到以圆球正视图的中心点为圆心作立体的凸透变换。最好是C#代码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大可山人
2005-09-26
打赏
举报
回复
速马:
可有公式或代码?
速马
2005-09-26
打赏
举报
回复
三维的极坐标可以用三个量表示:a,b,l
(a,b表示两个角度,l可理解为到圆心的距离)
平面坐标用x,y表示两个坐标
设文字所在矩形长宽分别为m,n
用变量i控制覆盖率,0 < i < 1
则a = x/m * 2pi * i;b = y / n * 2pi * i;
用l确定圆球半径
这样可以得到文字各向量或者各点在空间的坐标
速马
2005-09-23
打赏
举报
回复
把平面坐标线性映射到级坐标即可
大可山人
2005-09-23
打赏
举报
回复
再顶一下就没有顶了.....555
大可山人
2005-09-22
打赏
举报
回复
再顶
大可山人
2005-09-21
打赏
举报
回复
UP
shrinerain
2005-09-19
打赏
举报
回复
这个。。。
我还是觉得该用DX
大可山人
2005-09-19
打赏
举报
回复
我不想加入那么多的控件库,而且,我相信C#本身可以做这种事情的。
lovebanyi
2005-09-16
打赏
举报
回复
DirectX 干么不要这个啊
大可山人
2005-09-16
打赏
举报
回复
UP
tyrone98
2005-09-16
打赏
举报
回复
不用directx我就不会了,你要去找找算法吧.好象很难的,曾经写过一个立方体在一个灯光的投影,还是有点麻烦
C++
/
OpenGL
入门(16):生成球体并
贴
纹理图
利用
OpenGL
生成球体,将选择好的纹理图案
贴
图
到球体表面。
球面
贴
图
(Sphere Map)
球面
贴
图
用于环境反射(reflection), 纹理坐标的生成与cube map的reflection mode类似: 推导如下: 顶点处理器: // Sphere Mapping Shader // Vertex Shader // Richard S. Wright Jr. //
OpenGL
SuperBible #...
C/
C++
图像处理(7)------图像の
球面
贴
合
算法
关于图像的
球面
投影,是全景应用中比较常见的技术,而现有的一些资源大多写的不太好,比较晦涩。在经过一段时间的摸索之后,发现了这个博客写的相对可以,本文的实现也将其作为重要的参考,如果看过本文之后有什么不...
Android
OpenGL
球体
贴
图
贴
了个小地球~~O(∩_∩)O~~
openGL
之glsl入门7下--添加鱼眼及全景
球面
纹理
接着上一篇讲,前面已经展示了纹理把图片
贴
到立方体上,立方体表面是平面的,纹理坐标不需要设计,下面的两个例子都是基于
球面
贴
图
的,把鱼眼和全景图片
贴
到
球面
上,即实现曲面
贴
图
。实际上,曲面
贴
图
和平面
贴
图
使用...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章