排序方式: 共有74条查询结果,搜索用时 18 毫秒
51.
针对很多软件对用户权限管理仅局限对用户的读写管理,提出了一种由管理员根据用户级别与任务分配用户使用菜单权限的方法,使不同用户能够对同一窗体下菜单具有各自的使用极限,该方法也适用于多用户的协同工作环境。 相似文献
52.
基于视觉观察的三维地形作为地形仿真的新思路,具有可视化、非编程和图形操作等特点.它不依赖于实测地形数据,使用者根据主观感受在三维场景中进行鼠标点击实时交互就能生成地形.主要研究组件化程序以及将其应用到地形生成软件的设计方法,并以基于视觉的维地形生成系统的开发为实例,给出了实现系统的总体框架结构和相应的组件结构以及相关技术难点的解决方法.并对其中三个关键问题进行分析,同时列举了其实现过程. 相似文献
53.
三角网格局部细分方法旨在表现具有多种地形地貌特征的复杂地形,合理解决三维地形中不同的地形对三角网格疏密不同的要求.给出了一种在Java 3D中实现三维地形三角网格局部细分的算法,在原有整体网格上进行局部细分的同时,增强地形地貌中高低起伏的变化.网格的局部细分技术还可以应用于LOD(细节层次)技术方面的研究. 相似文献
54.
针对不规则形体没有适当的数学模型,大多数编程语言和图形软件不提供其直接生成功能的问题,提出了一种基于Vrml的不规则形体的交互式生成方法,并讨论了实现这个方法的几个技术问题:Vrml语言中的交互机制;对形体和形体上的点的拾取;作为不规则形体初始结构的建立;体现用户想象的对形体的编辑操作.并以此方法为基础开发了一个不规则形体交互式生成的工具,给出了应用效果. 相似文献
55.
三维图形绕坐标轴连续旋转的算法与实现 总被引:3,自引:0,他引:3
在三维图形处理软件中,用户习惯采用把实体分别绕三个坐标轴旋转以实现连续旋转的界面交互方法,这需要知道三个轴和三个角度,编程实现比较烦琐,为此,提出了一种新的解决方案,即根据实体绕三个坐标轴旋转的角度及先后顺序,依据提出的三个运算公式计算得到一个旋转轴和旋转角度,再根据该旋转轴和旋转角度对物体实施旋转.在编程中,比采用四元数连乘方法计算出一个旋转轴和旋转角度有更高的运算速度,方便程序实现,便于用户界面交互. 相似文献
56.
基于Java3D的三维场景生成工具的研究与实现 总被引:3,自引:3,他引:3
JAVA3D是JAVA语言在三维领域扩展的一组API.开发了一种基于Java3D的三维场景生成工具.用户可以非编程地快速搭建所需的三维场景.介绍了Java3D中视模型的概念,并通过实例说明了设置初始视点的方法. 相似文献
57.
基于JAVA3D的三维虚拟场景数据存取的实现 总被引:3,自引:4,他引:3
Java3D API是Java语言的3D图形用户接口,它的出现为Java语言在虚拟现实及Internet的应用注入了新的活力.但是Java语言的序列化功能并不直接支持Java3D场景图对象,为此,提出了一种新思路和方法,解决了应用中Java3D三维虚拟场景数据存取问题. 相似文献
58.
本文介绍笔者研制的一个只需一张软盘、64K内存空间、无需硬盘支持的微机交互式图形系统,它解决了目前引进的此类软件由于硬件环境的限制,而不能满足实验教学要求这一问题。 相似文献
59.
二维不规则形状零件排样是将给定的若干不规则形状零件合理、较优地排放在给定的材料中,使得材料利用率最大.求解一个多边形相对于另一个多边形的临界多边形,不规则形状零件自动排样算法中的关键技术,而且需要反复调用.探讨了斜率法求解临界多边形的优点,分析了该方法的任意两个多边形有多边重叠的情形时出现错误的原因,给出了对斜率法的改进方法,通过实例验证,该方法是有效可行的. 相似文献
60.
一个有效的多边形裁剪算法 总被引:28,自引:0,他引:28
多边形裁剪与线剪裁相比具有更广泛的实用意义,因此它是目前裁剪研究的主要课题.提出了一个多边形裁剪多边形的有效算法.其中的多边形都可以是一般多边形,既可以是凹多边形,也可以是有内孔的多边形.该算法不仅可以求多边形的"交"(多边形裁剪),而且可以求多边形的"并"和"差".它是以所提出的一系列新方法和新技术为基础而形成的.首先,该算法使用单线性链表数据结构,与其他使用双链表或树结构的算法相比,具有占用空间少及处理速度快的特点;其次,找到了两个多边形之间进、出点之间的关系.再通过合理的数据结构处理,减少了算法对多边形链表的遍历次数,而且允许多边形既可以按顺时针方向也可以按逆时针方向输入.最后,判断和计算交点是裁剪算法的主要工作.提出了一个具有最少计算量的交点判断和计算方法,进一步加快了算法的运行速度.与其他同类算法进行了比较,结果表明,新算法具有最简单的结构和最快的执行速度. 相似文献