Frequently Asked Questions

What is the D3pth engine?

D3pth engine is a browser-side JavaScript engine for creating spatial, 3D-like website layouts using regular HTML elements. It bridges the gap between standard flat, backend-driven websites and heavier WebGL-based systems.

Instead of requiring a full 3D rendering stack, D3pth works with ordinary webpage layouts. Elements such as divs with the class “card” can be translated and rotated in 3D space while a controllable virtual camera observes the layout.

The behavior of the page is driven by custom finite state machines working with a shared array of states. This makes it possible to create scroll-driven, state-based 3D website experiences while still using familiar web technologies.

Who develops the D3pth engine?

D3pth engine is developed by D3pth lab s.r.o. under the direction of Čeněk Svoboda, CEO of the company.

Čeněk Svoboda is a full-stack developer experienced in web systems, Linux environments, JavaScript, database-backed applications, cryptography-related concepts, and security-aware development.

D3pth engine is a commercial software product developed and licensed by D3pth lab s.r.o.

I build websites for clients. Can I buy a license?

Yes. You can buy a license for a client project. After purchase, we will contact you by email and ask for the licensed domain name or IP address and the license holder details.

The license may be issued to you, your company, your client, or another legal entity. The licensed domain or IP address does not have to match the buyer’s name. However, we recommend arranging the relevant agreement with your client before purchasing the license.

Is the D3pth engine secure?

D3pth engine is delivered as a browser-side JavaScript file. The licensee is responsible for integrating it into their website securely.

We do not request access to your server, database, CMS, hosting account, source repository, hosting provider, or customer data.

Can we reverse engineer or deobfuscate the code?

No. Reverse engineering, deobfuscation, extraction, reuse outside the licensed domain or IP address, or removal of the license notice is not permitted unless expressly allowed by the issued license or by applicable law.

What is your current business goal?

Our goal is to make part of the internet 3D by providing a simple browser-based engine for creating spatial website layouts.

D3pth engine is intended for websites that want to go beyond flat presentation without adopting a full WebGL application stack.

Is D3pth engine responsive?

D3pth engine does not automatically guarantee a responsive result. Responsiveness depends on how the website layout, states, and transitions are implemented.

One option is to disable the D3pth engine below a specific viewport width using CSS or JavaScript. Another option is to make the underlying layout responsive and adapt the D3pth states and transitions to that layout.

A more advanced approach is to create multiple finite state machines and activate different transition logic based on the measured display width.

Do we have to wait for the license email after ordering?

Yes. After an order is placed, we need to issue the license and prepare the licensed code for the customer.

To issue the license, we need your active email address, legal name or company name, and the domain name or IP address for which the license will be issued.

After receiving the required information and payment, we usually issue the licensed code within 24 hours. If we cannot issue the license, the order will be refunded.

What is the legal status of content that is not explicitly marked as D3pth engine in the example?

Example pages may contain ordinary website content, layout, text, images, styles, or placeholder elements that are not part of the D3pth engine itself.

Unless a specific part is explicitly marked as D3pth engine, licensed D3pth engine code, or protected license text, you may modify, delete, replace, or extend the example content to fit your own project or business needs.

The demo examples include a built-in hit counter.

Production licenses are issued without any hit counter or tracking code. Your licensed deployment stays under your control, on your infrastructure. The license notice and protected D3pth engine source code included in your web system are all we require.