Skip to content

Latest commit

 

History

History
111 lines (78 loc) · 3.12 KB

File metadata and controls

111 lines (78 loc) · 3.12 KB

Tork

Tork is an innovative solution designed to seamlessly integrate large studio setups or multiscreen environments with wireless connectivity, enabling users to visualize models in the real world. This powerful tool bridges the gap between digital design and physical representation, enhancing productivity and creativity for designers, architects, and visual artists.


Features

  • Wireless Integration: Effortlessly connect and synchronize multiple screens or large studio setups without the clutter of cables.
  • Real-World Visualization: Visualize 3D models in real-world settings, providing a more immersive design experience.
  • Multi-Device Compatibility: Compatible with a variety of devices, ensuring a flexible and scalable solution for studios of all sizes.
  • High-Performance Rendering: Powered by advanced rendering technology to provide smooth and realistic visuals.
  • User-Friendly Interface: Intuitive controls and a responsive UI for a seamless user experience.

Getting Started

Prerequisites

  • Operating System: Windows, macOS, or Linux
  • Hardware Requirements:
    • Multi-screen setup or projector
    • Wireless router for connectivity
  • Software Requirements:
    • Node.js (for development)
    • Compatible 3D modeling software (e.g., Blender, Unity)

Installation

  1. Clone the Repository:

    git clone https://github.com/sambit2129/tork.git
    cd tork
  2. Install Dependencies:

    npm install
  3. Start the Application:

    npm start
  4. Access the Application: Open your browser and go to http://localhost:8080.


Usage

  1. Connect Devices:

    • Ensure all devices are connected to the same wireless network.
    • Launch the Tork application on each screen.
  2. Load Models:

    • Import 3D models from supported design software.
    • Adjust model settings for real-world visualization.
  3. Visualize and Interact:

    • Arrange models across multiple screens.
    • Interact with models using touch or remote controls.

Architecture

Tork is built with a modern stack to ensure high performance and scalability:

  • Frontend: React.js with Tailwind CSS for responsive UI.
  • Backend: Node.js and Express.js for efficient communication between devices.
  • Rendering Engine: Three.js/WebGL for real-time 3D rendering.

Contributing

We welcome contributions to Tork! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature:
    git checkout -b feature-name
  3. Make your changes and commit:
    git commit -m "Add feature-name"
  4. Push to your forked repository:
    git push origin feature-name
  5. Create a pull request and describe your changes.

License

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


Acknowledgments

  • Special thanks to the development team for their hard work and dedication.
  • Gratitude to the open-source community for providing invaluable tools and frameworks.

Elevate your studio experience with Tork – Visualize beyond screens!