作者:
Yigang Wang[a]Bernd Fr?hlich[b]Martin G?bel[c][a]Computer School
Hangzhou Institute of Electronics Engineering Wenyi Road No. 65 Hangzhou 310037 Zhejiang Province P.R. China E-mail: [b]Virtual Reality Systems Faculty of Media Bauhaus-Universitat Weimar Bauhausstrasse 11 99423 Weimar Germany E-mail: [c]Competence Center Virtual Environments Fraunhofer Institute for Media Communication Schloss Birlinghoven D-53754 Sankt Augustin Germany E-mail:
Approximating detailed models with coarse, normal mapped meshes is a very efficient method for real-time rendering of complex objects with fine surface detail. In this paper, we present a new and fast normal map const...
Approximating detailed models with coarse, normal mapped meshes is a very efficient method for real-time rendering of complex objects with fine surface detail. In this paper, we present a new and fast normal map construction algorithm. We scan-convert each triangle of the simplified model, which results in a regularly spaced point set on the surface of each triangle. The original model and all these point samples of the simplified model are rendered from uniformly distributed camera positions. The actual normal map is created by computing the corresponding .normals for the point sets. For each point, the normal of the closest point from the high resolution mesh over the set of all camera positions is chosen. Our approach works for general triangle meshes and exploits fully common graphics rendering hardware. Normal map construction times are generally in the range of only a few seconds even for large models. We render our normal-mapped meshes in real-time with a slightly modified version of the standard bump-mapping algorithm. In order to evaluate the approximation error, we investigate the distance and normal errors for normal-mapped meshes. Our investigation of the approximation errors shows that using more than 12 viewpoints does not result in a further improvement in the normal maps for our test cases.
The strengths of product line engineering have been described before. But how can an organization make the move from developing one-of products to product line engineering without major interruptions in the day-today ...
详细信息
Standard 3-tier-architectures do not provide a sufficient basis for the development of services for mobile users. The specific characteristics of these types of applications require different approaches to application...
详细信息
ISBN:
(纸本)0769509878
Standard 3-tier-architectures do not provide a sufficient basis for the development of services for mobile users. The specific characteristics of these types of applications require different approaches to application design. In view of this situation, development of specialized application architectures for the area of mobile computing will continue to be necessary. Our approach is to support the development of this kind of software systems by providing a specialized layered design for the middle tier of mobile applications as well as reusable components and services along with design and architecture patterns. This paper presents a design solution for the problem of handling multiple appliances and multiple information sources on the side of the stationary application. We illustrate our conclusions by an example from the application field of mobile document management.
In large enterprises, asynchronous communication and messaging are gaining importance as integration solutions between applications. The concept of a message broker has been proposed as a universal mediator at the cen...
详细信息
In the context of software cost estimation, system size is widely taken as a main driver of system development effort, but other structural design properties, such as coupling, cohesion and complexity, have been sugge...
详细信息
ISBN:
(纸本)0769510434
In the context of software cost estimation, system size is widely taken as a main driver of system development effort, but other structural design properties, such as coupling, cohesion and complexity, have been suggested as additional cost factors. In this paper, using effort data from an object-oriented development project, we empirically investigate the relationship between class size and the development effort for a class, and what additional impact structural properties such as class coupling have on effort. We use Poisson regression and regression trees to build cost prediction models from size and design measures, and use these models to predict the system development effort. We also investigate a technique to combine regression trees with regression analysis, which aims at building more accurate models. The results indicate that fairly accurate predictions of class effort can be made based on simple measures of the class interface size alone; mean MREs (magnitudes of relative error) are below 30%. Effort predictions at the system level are even more accurate as, using bootstrapping, the estimated 95% confidence interval for MREs is 3%-23%, but more sophisticated coupling and cohesion measures do not help to improve these predictions to a degree that would be practically significant. However, the use of hybrid models, combining Poisson regression and CART (classification and regression trees) clearly improves the accuracy of the models as compared to using Poisson regression alone.
We present a recently developed technology for the stacking of optical waveguides using hybrid inorganic-organic polymers (ORMOCER(R)s). Among advantages with respect to the use of low-cost conventional processing met...
详细信息
We present a recently developed technology for the stacking of optical waveguides using hybrid inorganic-organic polymers (ORMOCER(R)s). Among advantages with respect to the use of low-cost conventional processing methods (e.g. photopatterning, spin coating), this material system offers high thermal stability and low optical attenuation at telecom wavelengths. The stacking process faces several fundamental problems, such as broadening of the structures during UV patterning or the appearance of index inhomogeneities generated by diffusion effects. In addition, the nonlinear index change of the polymer materials during polymerization has to be considered carefully to ensure defined index distributions in all layers. A solution meeting these requirements, substantially reverting to standard processes, is presented. The key points, an UV absorber method and a combined UV and thermal curing, are investigated in detail. As an example, the realization and test of an optical fanout element composed of four waveguide layers, each with 8 channels of equal path lengths, is shown.
The inspection of early life-cycle artifacts such as requirement documents promises great benefits. However, research demonstrates that the inspection process is complex and expensive and that tool support would be hi...
详细信息
ISBN:
(纸本)076951426X
The inspection of early life-cycle artifacts such as requirement documents promises great benefits. However, research demonstrates that the inspection process is complex and expensive and that tool support would be highly desirable. Existing inspection tools focus largely on the inspection of source code. We have therefore devised groupware support for inspecting requirements. Based on our experience with adopting a group support system (GSS) for requirements negotiation, we decided to tailor this commercial GSS to support inspection of requirements. The paper discusses our concept of a Groupware-supported Requirements Inspection Process (GRIP) and shows that tailoring a COTS GSS works well to automate this process.
The recently completed ALTSET project was part of the European Commission's Standards, Measurement and Testing programme. Its objective was the development of European standard test procedures for the determinatio...
Standard groupware products do not fulfill the specific requirements of various application areas, due to technical restrictions, lack of flexibility or non-availability of adapted interfaces. In view of this situatio...
详细信息
暂无评论