共查询到20条相似文献,搜索用时 9 毫秒
1.
C.W.A.M. van Overveld 《Computer aided design》1989,21(10):619-628
The functionality of a 3D cursor is described. It can be used as a 3D locator device in such applications as interactive path planning (robotics), motion specification in 3D computer animation design, and wireframe modelling. With respect to the last of these applications, it is important that the cursor can be used either in constructive mode, as a set of three mutually orthogonal rulers, or in trace mode to copy a 2D perspective view of an object while reconstruction its 3D shape. As a special feature, the cursor may be equipped with a mirror of locations in scenes that are (partially) symmetric, but also allows 3D symmetric objects to be entered from 2D (perspective) views, while making use of symmetry as a clue for reconstructing z-coordinates. 相似文献
2.
Part modelling in a CAD environment requires a bi-manual 3D input interface to fully exploit its potentialities. In this research we provide extensive user tests on bi-manual modelling using different devices to control 3D model’s rotation. Our results suggest that a simple trackball device is effective when the user task is mostly limited to rotation control (i.e. when modelling parts in a CAD environment). In our tests, performances are even better than those achieved with a specifically designed device. Since the task of rotating a CAD part often shows the need of flipping the controlled object, we introduce a non linear transfer function which combines the precision of a zero order control mode with the ability to recognise fast movements. This new modality shows a significant improvement in the user’s performances and candidates itself for integration in next generation CAD interfaces. 相似文献
3.
4.
5.
BRAD3D, a low-cost hardware platform for the development of a realtime 3D graphics software is presented. The BRAD3D configuration is derived from a generalization of 3D image synthesis. Three basic processes have been identified: the geometric process, dealing with the measurements of the scene; the topologic process, extracting visible information from the polygonal structure; and the scan-conversion process, producing pixel values on a frame buffer. BRAD3D is implemented as a three-stage pipeline and accommodates depth-list and scan-line hidden-surface-removal algorithms. Each stage of the pipeline can be implemented using different hardware solutions. A microprocessor-based solution is presented as a general prototyping approach. 相似文献
6.
A brief outline of the structure of the Java 3D API as a means of producing graphical environments is provided. We then go on to examine issues in the development of a behaviour rich scene, in particular the issues of scene animation and collisions between scene objects. The animation issue is examined first, where issues of timing and architecture are considered. The Java 3D requirements for, and view of, collision are discussed next from a general perspective, identifying several problems with the implementation. Four simple scenes using animation and collision detection are examined. In each case a number of difficulties have been identified, partly related to the responsiveness of the operating system in the case of animation, but particularly due to the view and implementation of the collision detection system provided. Collisions often involve modifications to the states of all objects involved in the collision and some of the issues this raises in the context of Java 3D's provision are examined and reported on. Finally, we finish with a summary of our findings and conclusions on the suitability of Java 3D for building environments. Copyright © 2002 John Wiley & Sons, Ltd. 相似文献
7.
随着计算机系统中信息规模的增大,有限的屏幕尺寸已不能满足大信息量显示的需求。针对这个问题,提出了一种全新“不倒翁”模型。该3D数据可视化模型基于对计算机图形图像学、心理学和认知学理论的研究,创造性地利用了“鱼眼视图”的优势和人们的空间认知特点,具有很强的交互性和易用性,使得用户能在“小屏幕”上方便地进行“大信息”的浏览和检索。实验结果表明它起到了预期的效果。 相似文献
8.
战场态势三维图形仿真系统的设计与实现 总被引:3,自引:0,他引:3
针对现代战场对态势仿真系统的要求,分析了系统的功能点、技术支持体系和系统架构,深入研究了军事概念模型分类、地形生成算法、轨迹平滑算法、数据存储算法等关键技术,设计了一个扩展性良好的系统架构,实现了一个战场态势三维图形仿真系统的原型系统.试验结果表明:原型系统仿真效果好,可以作为进一步开发的基础. 相似文献
9.
10.
Norishige Chiba Kazunobu Muraoka Akio Doi Junya Hosokawa 《Computer Animation and Virtual Worlds》1997,8(4):191-199
Visual simulation of forest scenery is a challenging problem which includes the following tough sub-problems: generation of vegetation, representation of trees, simulation of colour change of leaves, and rendering of numerous trees. Among those sub-problems, this paper treats mainly the last one. A conventional polygon-based rendering algorithm often produces troublesome aliasing effects when it is applied to the objects having complex fine surfaces, such as forest scenery. In this paper, we show that an extended volume rendering technique applied to 3D textures, i.e. volume data in this paper, of trees is effective in the concerned problem. Kajiya left, as further work, the problem of rendering forest scenery by applying his 3D texture called texel. Our rendering method consists of the following three steps: we first generate 3D textures of trees from their polygon-based geometric models, we next arrange the 3D textures, allowing their possible mutual intersections, on the surface of a given polygon-based terrain model according to a simulated vegetation, and we finally produce an image of forest scenery by applying the ray-tracing algorithm including our slightly extended volume rendering technique. © 1997 John Wiley & Sons, Ltd. 相似文献
11.
PDM平台上的三维CAD通用集成框架 总被引:1,自引:0,他引:1
构建了PDM和三维CAD软件集成的基本模型和集成框架。该框架通过一致的数据模型,能够灵活地集成不同的三维CAD系统和PDM系统。在数据模型的表达上,采用了XML这种流行的易于扩展的技术方法;在集成框架设计上,采用了抽象工厂等成熟的设计模式,并提供了标准化的接口定义来扩展集成框架的功能。文章对集成框架的功能和具体实现方法进行了论述。 相似文献
12.
13.
P. A. Woodsford 《Software》1971,1(4):335-365
The design and implementation of a general purpose graphics software package (GINO) is described. GINO provides facilities for 3D graphics (co-ordinate transformation, clipping, intensity modulation) but is organized so that 2D facilities form a clean subset. It is device independent, permitting use of refresh CRT displays, storage tube displays and plotters. A characteristic feature is the use of small satellite computers attached to a large multiaccess computer (ATLAS 2) GINO takes the form of a subroutine library accessible from FORTRAN and other languages, and the case for this level of graphics software is argued. The reasons for not using a mandatory graphical data structure are also discussed. GINO is not biased towards any particular style of interaction, but two techniques are described; one based on the light pen and the other on teletype command languages Efficiency of implementation is achieved without loss of flexibility by use of a systems programming language (SAL). 相似文献
14.
CAD中三维交互技术的研究与实现 总被引:5,自引:0,他引:5
本文研究了VR技术在CAD几何造型中作为交互手段的应用,特别研究了三维交互技术在CAD中的实现。通过提出一种用于三维交互的精确视觉线索方法,实现了对三维空间中不同信实体相互位置关系的精确感知。探讨了CAD中在三维交互技术支持下的新的几何造型技术。 相似文献
15.
16.
17.
基于为高校三维动漫教学提供良好的教学技术和实验平台,研究了三维动漫制作与虚拟现实技术相结合的方法,采用三维计算机图形技术CG(Computer Graphics)、影像技术和运动捕捉系统,实现高质量高效率的三维动漫制作。介绍了将动漫技术、虚拟现实VR(Virtual Reality)设备和网络技术相整合的交互动漫虚拟环境建设方案。 相似文献
18.
19.
针对传统的矿井煤仓二维设计存在绘图复杂、抽象、易出错等问题,提出了一种矿井煤仓三维计算机辅助设计的方案;以恒源煤矿的-600煤仓和主井缓冲煤仓为例,详细介绍了煤仓三维计算机辅助设计及其动画演示的具体实现。该方案解决了复杂工程施工中设计者与施工人员的交流问题,为高质量、快速施工提供了基础保障。 相似文献
20.
一种不同坐标系之间的变换矩阵的转换方法 总被引:4,自引:1,他引:3
在三维图形的研究和开发过程中,由于不同三维图形系统所使用的坐标系不统一,造成了在一个坐标系中的模型不能直接引入到别的坐标系中,针对野战战术三维环境原型系统BIT-VBFS的开发过程中所遇到的将模型从右手坐标移植到左手坐标系的问题,提出了一种在不同三维坐标系之间寻找对应的变换矩阵的一般性方法,这种方法得到的是对于变换的转换矩阵,所以在对模型进行实际的转换时并没有增加计算的复杂度。 相似文献