IMBuilder

IMBuilder (B/C/X) is an intuitive No-code development tool that supports functional modularization, simplifying the complex XR content development process within a modular environment so that anyone can easily create XR content for education and training. To solve the problem of good ideas being hindered by technical limitations, we developed IMBuilder, a development tool that enables content creation without complex coding.
IMBuilder is an innovative XR development tool that makes the process of realizing ideas simple and clear.
IMBuilder Development Environment No-code XR Content Creation
IMBuilder Feature Example 1 IMBuilder Feature Example 2 IMBuilder Feature Example 3

Development Environment and Performance Specifications

Engine Unreal Engine 5.3 GPU DirectX 11/12 compatible, RTX 3060 class
Graphics PBR (Material) Shading Model RAM 16GB
OS Windows 10·11 (64bit) Device Meta Quest 3, HTC Vive
CPU Intel or AMD Quad Core 2.5GHz

IMBuilder Planning Standardization Document

Data-driven Integrated Management System for Content Planning and Development

Example of Standardized Planning Structure 1 Example of Standardized Planning Structure 2
The IMBuilder planning standardization document is a standardized framework designed to manage the entire process from content planning to development through a data-driven approach.
By defining key components such as scenarios, interactions, direction, and UI as modular units, the structure set during the planning phase directly corresponds to the implementation phase in development.

This allows developers to implement content directly using planning data without complex code interpretation or non-standard communication, maximizing consistency between the planning intent and the implementation result. Additionally, the procedure-oriented design method clearly defines the purpose, actions, and feedback of each stage, ensuring the traceability and consistency of the content structure.

Key Features

Data-driven Structuring

Data-driven Structuring

All planning elements are defined as data and mapped 1:1 with the sequence structure inside the engine. The composition, flow, and interaction of content are clearly managed to minimize structural confusion during the development stage.

Modular Planning System

Modular Planning System

Each component, such as scenario, interaction, direction, and UI, is managed as a module. It allows flexible expansion and reuse according to the project requirements.

Integrated Collaboration and Verification Environment

Integrated Collaboration and Verification Environment

A consistent collaboration process is built based on data linkage between planning and development. Deliverables are automatically structured, enabling efficient verification and maintenance.

Expected Effects

Consistency between Planning and Development

Consistency between Planning and Development

Minimizes discrepancies between planning intent and implementation results, improving quality stability.

Improved Collaboration Efficiency

Improved Collaboration Efficiency

Reduces communication burden and enhances work efficiency through data-centered structural definitions.

Enhanced Maintainability and Scalability

Enhanced Maintainability and Scalability

Structural information of content is managed as data, minimizing risks during project modification or expansion.

Standardized Project Management

Standardized Project Management

Manages the entire process of planning, development, and operation under the same standards to ensure consistent quality.

Value Proposition

Intuitive Interface

Intuitive Interface

Designed so that anyone can easily configure and use it without prior development knowledge.

Instant Feedback

Instantly Viewable Results

Immediately view the configured results to shorten
the feedback loop and maximize efficiency.

Modular Content Creation

Modular Content Creation

Build diverse XR content quickly and consistently
using standardized functional modules.

Efficient Collaboration & Maintenance

Efficient Collaboration & Maintenance

Minimize repetitive tasks and confusion to enhance collaboration, improve maintenance efficiency, and reduce management workload.

Creative & Efficient Development Environment

Balance of Creativity and Efficiency

Enables creators to focus on realizing ideas without technical barriers, providing a balanced environment of creativity and efficiency.

IMBuilder B (Basic version)

Basic No-Code Builder for Standardized XR Content Production

Conventional XR content development requires complex blueprint and coding tasks, demanding significant time and specialized personnel.
IMBuilder B (Basic version) simplifies this process through a No-Code modular approach, allowing even non-experts to quickly and consistently create XR content for education and training. With a standardized scenario structure, high content compatibility, and user-centered UI/UX design, it provides an easy-to-develop, scalable XR content production environment suitable for diverse projects.
IMBuilder B XR Content Example

IMBuilder B Planning Standardization Document

Data-driven Structural Standardization Planning System

Standardized document created

Standardized document created

Development example based on a standardized document

Development example based on a standardized document

The IMBuilder B planning standardization document is a standardized planning framework for systematically managing the content development process in a data-driven way.
This document defines each component—scenario, interaction, direction, and UI—at the module level, and is designed to directly correspond to the development implementation structure from the planning stage.
Developers can implement content using the structure defined during planning without complex code or non-standard communication, maximizing the alignment between planning intent and implementation results. In addition, its structure is flexibly extensible to fit project-specific requirements, providing an integrated planning–development management environment that meets collaboration efficiency, scalability, and stability across team members.
Minimizing non-standard communication

Minimizing non-standard communication

Planning data is delivered directly to the development structure, enabling immediate implementation without document interpretation or separate communication.

Automatic structural mapping

Automatic structural mapping

Module information defined at the planning stage is automatically mapped to the
sequence structure within the development engine, improving work efficiency.

Planning–development result consistency

Planning–development result consistency

A data-centered standard structure minimizes gaps between planning intent and implementation results and ensures quality stability.

IMBuilder B Key Features

Modular Structure Image

Modular Development Efficiency

IMBuilder B maximizes development efficiency and significantly shortens production time through a modular system.

UIUX and Compatibility Image

High Compatibility and Intuitive UI·UX

Enhanced content compatibility and maintainability, with intuitive UI·UX design and multi-device support for real-world usability.

Plugin Structure Image

Highly Scalable Plugin Architecture

Its flexible plugin-based architecture allows seamless adaptation across various projects and use cases.

Scenario-Based Content Structure

STEP 01

Scenario

The overall content
scenario unit

STEP 02

Phase

Main topic composed of multiple Gathers

STEP 03

Gather

Detailed stage containing multiple Instructions

STEP 04

Instruction

Smallest unit defining
action guidance

The content is structured into Scenario → Phase → Gather → Instruction, enabling logical educational flow design and clear learning objectives for each stage. This four-step scenario framework ensures a standardized development process and a consistent learning experience.
Scenario Structure Diagram

Five Types of Interaction Modules

IMBuilder B offers five essential interaction modules that allow users to easily implement manipulation behaviors.
Each module can be reused by simply modifying its property values and applied directly without complex coding enhancing both development efficiency and consistency. Representative modules include Pickup for grabbing and placing objects, Slide for pushing or moving objects, Knob for rotating valves or dials, Handle for lever-like rotation interactions, and Button for pressing or touching actions.

IA_Pickup

Allows the user to grab and precisely
place an object at a designated location.

IA_Slide

Allows the user to grab and slide
an object along a defined path.

IA_Knob

Allows the user to grab and rotate
objects such as valves or dials.

IA_Handle

Allows the user to grab and rotate
an object around an axis (e.g., lever).

IA_Button

Allows the user to press or tap
a button to trigger actions.

Directing Modules

To maximize user immersion, IMBuilder supports more than seven directing modules.
These include WorldUI for displaying images or text, SoundPlayOnly for playing audio, Animation for controlling object motion, Teleport and Transition for moving or switching the viewpoint, Narration for voice guidance, and WaitForSeconds to pause for a set time between steps.

01IA_WorldUI

Displays visual information such as images or text on the screen.

IA_WorldUI

02IA_SoundPlayOnly

Plays sound effects or background audio to increase immersion.

IA_SoundPlayOnly

03IA_Animation

Controls object actions and movement through animations.

IA_Animation

04Teleport

Instantly moves the user’s viewpoint to a designated location.

Teleport

05Transition

Implements smooth scene or viewpoint transitions.

Transition

06Narration

Plays voice guidance or narration to explain the situation.

Narration

07WaitForSeconds

Pauses for a specified duration before proceeding to the next step.

WaitForSeconds

IMBuilder B Use Cases

XR Content Created Across Various Industrial and Educational Fields Using IMBuilder B

IMBuilder B is used in various fields such as education, industrial safety, and training to develop XR content.
It allows scenario design that reflects real-world workflows and interactive logic from the field, enabling users to create and distribute their own content with the same professional quality.
Below are representative examples of XR content created with IMBuilder B.

Development Environment and Performance Specifications

IMBuilder B is developed based on Unreal Engine 5.3 and runs smoothly on Windows 10·11 (64bit) environments.
Recommended specifications include an Intel or AMD Quad Core 2.5GHz or higher CPU, a DirectX 11/12-compatible GPU such as the NVIDIA RTX 3060 or higher, and 16GB RAM or more. It supports major HMD devices such as Meta Quest 3 and HTC Vive, and delivers realistic graphics quality through the PBR (Material) shading model of Unreal Engine.
Engine Base Unreal Engine 5.3
Operating Environment Windows 10 / 11 (64bit)
Recommended CPU Intel or AMD Quad Core 2.5GHz or higher
Recommended GPU DirectX 11 / 12 compatible, NVIDIA RTX 3060 or higher
Memory 16GB RAM or more
Supported HMD Devices Meta Quest 3, HTC Vive, and other major VR headsets
Graphics Quality Realistic rendering based on PBR (Material) shading model

Contact IMBuilder B

IMBuilder B is a builder-type XR authoring solution optimized for immersive content creation.
It can be applied to various fields such as education, industrial training, and experiential content, and also supports customized development for enterprises and institutions.
For product inquiries, technical consultations, or partnership proposals, please contact us anytime. Our team will respond promptly after reviewing your inquiry.
Phone Inquiry
1600-1663
IMBuilder Representative, Samwoo Immersion Co., Ltd.
Email Inquiry
info@samwooim.com
※ Please include your company name, inquiry purpose (IMBuilder B), and contact information.
Operating Hours
Weekdays 09:30 – 18:30
Lunch break 12:30 – 13:30
Closed on weekends and public holidays
--
Article 1 Consent to Collection of Personal Information and Collection Method
< The name of a company or website > (“URL” hereinafter “Website”) shall establish a procedure for allowing customers to click the button “Agree” to the terms of use, collection of personal information, and details of personal information used. Customers shall be deemed to have agreed to the collection and use of their personal information by clicking the “Agree” button.

Article 2 Personal Information Items Collected and Purpose of Using Personal Information
“Personal Information” means information on living persons and refers to their names, resident registration numbers, or any other information that identifies such persons. (Even if such information alone cannot identify a certain person, such information that can be easily combined with other information and be used to identify such a person.)

The Website has the following purposes for collecting and using customers’ personal information:

Personal information of general members
- Time of collection: Signing up for membership
- Mandatory collection items: ID, password, e-mails, names *required to be revised*
- Optional collection items: Profile images, date of birth, telephone number, address *required to be revised*
- Purpose of using personal information: Signing up for membership, customer consulting for the use of services, and delivery of notices
- Retention period: Immediately deleted upon withdrawal of membership or retained for five (5) years for purchasing members

Order information (including members and non-members)
- Time of collection: Upon placing orders
- Mandatory collection items: Information of customers placing orders (name, address, telephone, and e-mail), information on recipient (name, address, telephone), payment approval information
- Optional collection items: Delivery of messages
- Purpose of using personal information: Payment and delivery of ordered products
- Retention period: Retained for five (5) years

Article 3 Collection of Personal Information via Cookies
The Website may install and operate cookies that store and frequently retrieve customers’ information. A cookie means a small amount of text files that a website sends to users’ computer browsers (Internet Explorer, and others)
1) Purposes of using cookies
- Providing differentiated information, depending on individuals’ interests
- Analyzing the access frequency or staying time of users, identifying users’ tastes and interests, and using them for target marketing and as a measure for service improvement
- Tracing the information on items purchased and items to which users pay attention, and providing tailor-made services
2) Operation of cookies and rejection of cookiesCookies are stored at the hard disk of users’ computers. Cookies identify users’ computers but do not personally identify users.
In addition, customers may accept or reject all cookies, or go through checks whenever cookies are stored by changing settings on their web browser.
However, if customers refuse to store cookies, they may not use some services that require them.
3) Method for changing settings to reject cookies
A. Internet Explorer
Directly change settings by clicking Tools > Internet Options > Personal Information tab on the upper menu of a web browser
B. Chrome
Directly change settings by clicking Menu icon on the upper right bar of a web browser >Settings > Advanced Settings on the bottom of the screen > Contents Setting button on Personal Information section > Cookies section

Article 4 Periods of Retaining and Using Personal Information and Destruction of Personal Information
1) Customers’ personal information shall be destroyed without any delay after the purposes of collection and use of their personal information have been fulfilled. However, if customers’ personal information needs to be retained for a certain period of time for the following purpose of verifying transaction parties’ rights and obligations in accordance with provisions of relevant statutes, such as the Protection of Consumers in e-commerce and Other Transactions Act, such information shall be retained for the specified period:
A Article 6 of the Protection of Consumers in e-commerce and Other Transactions Act
- Records on contracts or withdrawal of offers: Retained for five (5) years
- Records on payments and the supply of goods: Retained for five (5) years
- Records on the resolution of customers’ complaints or disputes: Retained for three (3) years
B Article 15.2 of the Protection of Communication Secrets Act
- Log-in records: Retained for three (3) months
C Other related statutes
2) The Website shall destroy personal information in the following manner.
A. Destruction procedure-The information entered for membership sign-up shall be transferred to a separate database (in case of information on paper, a separate filing cabinet), stored for a certain period of time in accordance with internal guidelines and other relevant statutes, and then destroyed.
- The above personal information shall not be used for any purposes other than for the purposes stipulated by law.
B. Destruction methods-Personal information printed out on paper shall be destroyed by shredding or burning. - Personal information in electronic file format shall be entirely destroyed by technological methods so that they may not be restored or regenerated.
3) The Website shall give dormant members (who have not used services for the last twelve (12) months) a notice on the forfeiture of membership in accordance with Article 29.2 of the Act on Promotion of Information and Communications Network Utilization and Information Protection. If such members fail to reply to such a notice, they may be considered to have forfeited their membership at the Website’s discretion. In such a case, dormant members’ personal information may be stored and managed separately from other members’ personal information. Such personal information that is separated and stored shall be destroyed after the lapse of the statutory retention period. In case a customer makes a request, then such a customer’s personal information that is not destroyed shall be made available again at the time of resuming the use of services.

Article 5 Provision of Personal Information for Third Parties
1) The Website shall neither use customers’ personal information nor provide such information for other persons, companies, and institutions beyond the scope of Article 1 above (Personal Information Items Collected and Purpose of Using Personal Information).
2) The following cases are exceptions.
A. When customers’ personal information is required by relevant institutions for investigative purposes in accordance with relevant statutes
B. When customers’ personal information is provided in a form that cannot identify certain individuals for advertisers, suppliers, or research organizations to compile statistics or conduct academic or market research
C. When customers’ personal information is requested in accordance with pre-determined procedures under other relevant statutesEven if personal information is provided in accordance with the foregoing, we do our best to ensure that such information is not indiscriminately provided against the original purpose of collection and use of such information.

Article 6 Outsourcing of Personal Information Processing
The Website outsources the processing of users’ personal information to outside professional organizations as follows for the smooth conduct of businesses, such as provision of better services and customers’ convenience.
- Delivery of ordered products: OO Delivery Service *required to be revised*
- Establishing and maintaining computer systems: Hosting companies *required to be revised*
- Delivery tracking system service: Goodsflow Inc.
- Payment and escrow service: PG *required to be revised*
- Self-authentication, i-PIN service: Dream Security Inc.
※ The information shared with outsourcing companies shall be limited to the minimum information required to fulfill the original purpose of outsourcing. In addition, optional personal information is provided for outsourcing companies at the request of customers for services.
※ The list of outsourcing companies may be subject to change, depending on changed services and contractual periods. Any change in this list shall be announced in advance via notices. Customers participating in short-term events shall be individually notified of such events.

Article 7 Access and Modification of Personal Information

1) Customers may access or modify their personal information registered at the Website at any time. Customers may click the Change Members’ Information menu and directly access or modify their personal information. They may also request for such access or modification by sending e-mails or written requests to a chief privacy officer or a personal information handling employee at the Website. Then, the Website shall take relevant measures without any delay.
2) If customers demand the correction of any errors in their personal information, such personal information shall be neither used nor provided by the Website until such errors have been corrected.
3) If incorrect personal information has been already provided for any third party, then the Website shall immediately notify such third party of the result of correction of this information and have this third party also modify the information.

Article 8 Withdrawal of Consent to Collection, Use, and Provision of Personal Information
1) Customers may withdraw their consent to the collection, use, and provision of their personal information that is made available when signing up for membership at any time. They may do so by clicking Withdrawal of Consent (Membership) in the Personal Information Management Menu on the initial landing page of the Website. They may also do so by contacting the chief privacy officer of the Website in writing, by telephone, or through e-mail. Then, the Website shall immediately take necessary measures, such as deletion of personal information. The Website shall immediately notify customers of such measures, including withdrawal of consent and destruction of personal information.
2) The Website shall take necessary measures to ensure that customers withdraw their consent (membership) to the collection of their information through an easier method than what they used to give their consent to the method of collecting personal information.

Article 9 Measures for Ensuring the Security of Personal Information
The Website shall take technological/administrative/physical measures required for ensuring the security of personal information in accordance with Article 29 of the Personal Information Protection Act.
1. Encryption of personal information
Users’ personal information, including passwords, is stored and managed and is only known to the users who own that information. Important data is secured with separate features, such as the encryption and locking of files and transmitted data.
2. Technological measures against hacking
The Website shall install, regularly update, and check security porgrams to ensure that personal information is not leaked and damaged due to hacking or computer viruses. It shall also install systems in areas to which access from the outside is controlled, as well as technologically/physically inspect and block such areas.

Article 10 Protection of Personal Information of Children under Fourteen Years of Age
The Website deems the protection of children’s personal information in online environments to be also important. It does not allow children under fourteen years of age who require the consent of their legal counsel to apply for membership. If such childern sign up for the Website or provide their personal information due to the theft of their names and information or abuse of systems, then their legal counsels may exercise all rights.

Article 11 Chief Privacy Officer
The Website appoints the following chief privacy officer who is responsible for the handling of personal information and the handling of customers’ complaints regarding personal information and damage reliefs.

▶ Chief Privacy Officer
- Name: *required to be revised”
- Title: *required to be revised”
- Job grade: *required to be revised”
- Contact point: *required to be revised”

Article 12 Modification of the Guideline on Personal Information Processing
This guideline on personal information processing shall take effect on its effective date. Any addition of change under statutes and this guideline, and deletion and correction of anything in this guideline shall be announced via notices seven (7) days prior to the effectuation of such addition, deletion, or correction.


(48732) 10th floor, 244, Jungang-daero, Dong-gu, Busan (Choryang-dong, Heungkuk Life Insurance Busan office building)

TEL : 1600-1663 

FAX : 051-977-0302 

 MAIL : info@samwooim.com