游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1593|回复: 3

求助:有关2维封闭区域填充问题!

[复制链接]

13

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
QQ
发表于 2004-5-22 16:37:00 | 显示全部楼层 |阅读模式
各位大侠,用DirectX编程怎样实现对封闭区域的填充。我初步是打算划分成三角形,从而实现区域的颜色填充。但是这里就会遇到对非规则区域怎样划分三角形的问题,感觉比较困难。
请各位大侠不吝赐教!有没有什么更好的解决方法,或者怎样实现非规则区域的分解。
谢先!

13

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
QQ
 楼主| 发表于 2004-5-23 16:25:00 | 显示全部楼层

Re:求助:有关2维封闭区域填充问题!

再顶起,请各位大侠帮忙!

0

主题

130

帖子

130

积分

注册会员

Rank: 2

积分
130
发表于 2004-5-24 09:30:00 | 显示全部楼层

Re:求助:有关2维封闭区域填充问题!

边缘应该是个多边形吧,
如果是凸多边形很简单可以以第一个顶点为公共点生成TRIANGLE FAN.
如果是凹多边形要分解成凸多边形来做.这个图形学书上应该有.

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-5-24 13:46:00 | 显示全部楼层

Re:求助:有关2维封闭区域填充问题!

个人认为这是个难题,凸的好办,凹的也不太难,难的是带n个洞的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-1 05:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表