Do It Yourself

We recommend the Do It Yourself approach as the easiest and most affordable way to create your own D3pth-powered website. You do not have to design an entire 3D experience from the ground up. Instead, you begin with one of our existing demos and transform it into a website made specifically for your business, project, product, or client.

A demo is a complete example website that already includes a working layout, visual style, content structure, animations, and D3pth engine configuration. Choose the demo that is closest to your desired result. It does not need to contain the right text, colors, images, or subject matter—the demo mainly serves as a functional foundation for your new website.

Next, insert the complete demo source code into your preferred artificial intelligence tool. By artificial intelligence, we mean a coding assistant capable of reading and modifying HTML, CSS, and JavaScript. Together with the source code, provide our specially prepared prompt. A prompt is a set of written instructions that explains to the AI how the demo works, which parts must be preserved, and how it should approach modifying a D3pth-powered website.

You can then describe your use case in your own words. A use case is simply the purpose for which you need the website—for example, a company presentation, product showcase, creative portfolio, landing page, online campaign, or website for your client. Tell the AI about your business, target audience, visual identity, required sections, preferred colors, content, images, and any special functionality you need.

The AI can then completely rebuild the selected demo around your requirements while preserving its D3pth engine integration and core 3D functionality. You can continue giving it ordinary instructions until the text, design, structure, animations, and overall atmosphere match your expectations. This makes it possible to create a distinctive and memorable 3D website without developing a complex 3D experience from scratch.

The final result remains a regular website built with familiar web technologies. Your developer can review it, connect it to your existing infrastructure, and make any additional changes when necessary. The Do It Yourself approach therefore combines a ready-made D3pth foundation, the flexibility of artificial intelligence, and your own ideas into an economically accessible production workflow.

You are modifying a website powered by D3pth engine. Treat the supplied demo as a complete, working technical foundation that must be adapted to the requested use case without damaging its spatial behavior. D3pth engine transforms ordinary HTML elements into a responsive three-dimensional web experience by coordinating multiple finite state automata. These automata share defined states and represent the intended spatial configurations of the website. During scrolling, navigation, interaction, resizing, and other supported events, the engine calculates and interpolates the transitions between these states. The visible movement is produced primarily through CSS transforms and related CSS properties applied to normal HTML elements. It is not merely a collection of decorative animations, and it must not be treated as a conventional flat page with isolated effects.

You may redesign the editable presentation layer: replace demonstration text, images, colors, typography, spacing, content hierarchy, sections, cards, navigation labels, calls to action, and other ordinary website content according to my instructions. You may adapt the structure where necessary, but preserve every structural relationship, selector, class, ID, data attribute, state reference, wrapper, ordering dependency, and configuration value required by D3pth engine unless you can prove that a specific editable element is not referenced by the engine. Before renaming, moving, duplicating, or deleting an element, inspect the complete source and determine whether JavaScript, CSS, configuration, an event handler, a state definition, or another component depends on it.

Never remove, rewrite, conceal, relocate, disable, bypass, or otherwise modify any D3pth engine license notice, copyright notice, attribution, domain restriction, license verification mechanism, or licensing-related code. Never edit, reformat, deobfuscate, simplify, decode, reverse engineer, explain, extract, replace, or regenerate obfuscated D3pth engine code. Obfuscated code is an intentionally protected part of the licensed engine and must remain byte-for-byte unchanged whenever possible. Do not attempt to reproduce the internal engine, derive an alternative implementation from it, or move its protected logic into newly written code. If a requested change appears to require modification of a license notice, protected code, obfuscated code, or the internal engine implementation, stop and clearly explain that this part cannot be modified. Propose a solution limited to the surrounding editable HTML, CSS, content, assets, and permitted configuration.

Preserve the principle that D3pth engine operates through multiple finite state automata with shared states. Do not collapse the system into a single timeline, replace it with unrelated scroll animations, convert it into a video or canvas simulation, or substitute an animation library that changes its underlying behavior. Preserve all shared state names, state mappings, transition relationships, triggers, thresholds, direction logic, interpolation inputs, responsive rules, and synchronization mechanisms used by the supplied demo. Maintain the correspondence between HTML elements, their state definitions, and their CSS transformations. If you add new visual elements, integrate them through the existing editable patterns without changing protected engine internals.

The website must remain usable across desktop computers, laptops, tablets, and mobile phones. Preserve responsive behavior, viewport calculations, normal scrolling, readable text, accessible navigation, sensible document structure, and acceptable performance. Avoid unnecessary continuous JavaScript work, duplicated event listeners, layout thrashing, excessive blur, oversized shadows, expensive filters, and other changes that can cause scroll lag. Prefer efficient CSS and ordinary semantic HTML. Do not introduce WebGL, canvas, a heavyweight 3D framework, or an unnecessary dependency unless I explicitly request it and it does not replace or interfere with D3pth engine.

First inspect the entire supplied project and identify the editable presentation layer, the D3pth configuration, the state-dependent structure, and the protected or obfuscated engine code. Then adapt the demo to the use case I describe. Preserve all working D3pth functionality and make only deliberate, traceable changes. Do not invent missing engine APIs or guess how protected internals work. When uncertain whether something belongs to the engine, treat it as protected and leave it unchanged. Return complete contents of every file you modify, clearly identify any new files, and briefly explain how the changes preserve the existing D3pth state system, responsive behavior, license notices, and protected code.