Skip to content

This project demonstrates the ability to open and manipulate multiple windows with the same URL. Each window can be moved independently, offering insights into managing multi-window environments on the web.

License

Notifications You must be signed in to change notification settings

idk-mr4tyunjay/multiWindow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Window Manager Three.js

This project is a simple window manager built using Three.js. It allows you to create and manage windows within a Three.js scene. This project demonstrates the ability to manipulate multiple windows with the same URL. Each window can be moved independently, offering appealing visuals

Getting Started

To get started with this project, clone the repository and install the dependencies:

git clone https://github.com/idk-mr4tyunjay/multiWindow.git
cd multiWindow
npm install # or yarn install

Usage

To use the window manager, include the WindowManager class from WindowManager.js in your Three.js project:

import * as THREE from "three";
import WindowManager from "./WindowManager.js";

// Your code here

You can then use the WindowManager class to create and manage windows in your scene.

Features

  • Create and manage windows in a Three.js scene
  • Customize window shapes and colors
  • Smooth window movement and resizing

License

This project is licensed under the MIT License - see the LICENSE.md file for details.


About

This project demonstrates the ability to open and manipulate multiple windows with the same URL. Each window can be moved independently, offering insights into managing multi-window environments on the web.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published