Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Reading LevelReading Level
-
Content TypeContent Type
-
YearFrom:-To:
-
More FiltersMore FiltersItem TypeIs Full-Text AvailableSubjectCountry Of PublicationPublisherSourceTarget AudienceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
117
result(s) for
"OpenGL."
Sort by:
Research on the Application of Computational Geometry Technology in the Design of Complex Garment Structures
2025
In this paper, 3D virtual technology is introduced into the design of complex clothing structure, and a 3D clothing virtual design model is constructed, and the 3D clothing pieces are spliced after constructing them in NURBS surfaces. On the basis of computational geometry technology, blending function and Adaline network are used to combine the generated free curves. Finally, extensive rendering and texture mapping are integrated with the help of OpenGL technology. The light rendering of the designed samples is performed on the Phong lighting model to optimize the visual effect of the samples. The results show that the error of 3D clothing virtual design of dressed human body is controlled between ±2.5cm. In addition, the respondents’ overall satisfaction with the design sample’s lightness, elasticity, softness, stiffness, stuffiness, dryness, wetness, and warmth during the perceptual perspective evaluation was high. The overall wearing experience of the design samples for sports comfort is good, and the comfort evaluation is high, basically meeting the user’s demands for looseness during actual exercise. It shows that the complex clothing structure design proposed in this study has stability and feasibility.
Journal Article
An emulation scheme for OpenGL SC 2.0 over OpenGL
OpenGL SC (OpenGL for Safety Critical) is the safety-critical variation of the famous OpenGL 3D graphics library. The latest version of OpenGL SC was on release in the year of 2016, as the OpenGL SC 2.0. To provide the full features of this new standard, we need its new implementations. As the first step, we here present the way of emulating it over the widely used desktop OpenGL. It is the first literature on the implementation of the new graphics standard, at least to the best of our knowledge. We present the detailed analysis and design of the emulator.
Journal Article
Milling Simulation of NC System Based on 3D Modeling
2023
In order to avoid interference in NC milling process, a milling simulation design method of NC system based on 3D modeling technology is proposed. We use OpenGL technology and advanced object-oriented programming technology to perform a comprehensive object-oriented design of the NC milling simulation software system. On this basis, the tool motion parameters in the NC code are extracted and stored, the STL model is introduced as the data model of the machining object, and the interface mechanism between OpenGL and VC is provided. Finally, through the main interface of Visual C++ application program, the development of database and application system oriented to 3D end mill model is realized. The simulation results show that the method presented in this paper is more realistic for the establishment of the whole virtual milling machine profile, and it is suitable for general or more complex parts NC machining programming and simulation.
Journal Article
Computer graphics programming in OpenGL using Java
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with Java, along with its theoretical foundations. It is appropriate both for computer science graphics courses, and for professionals interested in mastering 3D graphics skills. It has been designed in a 4-color, \"teach-yourself\" format with numerous examples that the reader can run just as presented. Every shader stage is detailed, starting with the basics of modeling, lighting, textures, etc., up through advanced techniques such as tessellation, soft shadows, and generating realistic materials and environments. Includes companion files with all of the source codemodels, textures, skyboxes and normal maps used in the book. -- back cover.
Innovative Application of Modularized Virtual Interaction Design Technology in Clothing Design
2024
CAD-based clothing design is known for its ease and flexibility, yet it often lacks intuitiveness and requires extensive experience for successful garment creation. To address these limitations, this paper presents a novel modular virtual interactive clothing design system using OpenGL and 3D modeling technologies. This system employs virtual reality to enable three-dimensional interactions, creating 3D garments that are then mapped onto a 2D plane for further evaluation. The evaluation module assesses the garment’s balance, line coherence, looseness, and wrinkle aesthetics to finalize the design. The research demonstrates that design discrepancies are kept below 1% in this virtual setting. The system’s modular nature also ensures satisfactory garment fit and appearance, underscoring its practical significance and potential impact.
Journal Article
Model development for the application of sports data visualization techniques in sports science research
2024
With the continuous development of visualization technology and machine learning algorithms, sports data visualization is more and more widely used in sports training and management. In this paper, the visualization interface based on MFC and the drawing virtual environment of OpenGL is used to display the human motion data visualization function. Meanwhile, an algorithm based on a normalized Euclidean distance matrix is proposed in the process of mapping the sports data to virtual character models with different morphologies in order to maintain the specific relationship between body parts and between the body and the environment space. Applying motion data visualization to the individual performance of sportspersons, the similarity matching algorithm for motion data streams is investigated, and a DTW algorithm based on early stopping with lower complexity and less computation is proposed. The application of sports data visualization technology involves analyzing human movement patterns and proposing a gait prediction method that improves prediction accuracy by 84.8% compared to the prediction method proposed by Alexander. In conducting a comparative study of athletes’ movement flow, the scoring results of this paper’s sports data visualization technology have a P-value of 0.864 compared with the scoring results of the coach. Cohen’s d-value of the magnitude of the difference is 0.087, which is not a significant difference and is able to satisfy the requirements of sports training methods.
Journal Article
Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
by
Vallat, Raphael
,
Meunier, David
,
Ruby, Perrine
in
Bernard, Claude (1813-78)
,
brain
,
Brain research
2019
We present Visbrain, a Python open-source package that offers a comprehensive visualization suite for neuroimaging and electrophysiological brain data. Visbrain consists of two levels of abstraction: (1) objects which represent highly configurable neuro-oriented visual primitives (3D brain, sources connectivity, etc.) and (2) graphical user interfaces for higher level interactions. The object level offers flexible and modular tools to produce and automate the production of figures using an approach similar to that of Matplotlib with subplots. The second level visually connects these objects by controlling properties and interactions through graphical interfaces. The current release of Visbrain (version 0.4.2) contains 14 different objects and three responsive graphical user interfaces, built with PyQt:
, for the inspection of time-series and spectral properties,
for any type of visualization involving a 3D brain and
for polysomnographic data visualization and sleep analysis. Each module has been developed in tight collaboration with end-users, i.e., primarily neuroscientists and domain experts, who bring their experience to make Visbrain as transparent as possible to the recording modalities (e.g., intracranial EEG, scalp-EEG, MEG, anatomical and functional MRI). Visbrain is developed on top of VisPy, a Python package providing high-performance 2D and 3D visualization by leveraging the computational power of the graphics card. Visbrain is available on Github and comes with a documentation, examples, and datasets (http://visbrain.org).
Journal Article