Skip to content

A simple farm simulator based on Web Of Thing technology

Notifications You must be signed in to change notification settings

cric96/WoTSimFarm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WoT Farm Simulator

This project is a simple simulation of a digital farm. It can be used as a playground to understand how the Web Of Thing works. try it out! low poly 3D Farm

RoadMap

  • Fronted:
    • first rendering of the farm
    • Modify the base 3d model of the farm to be more "usable"
    • Skybox rendering
    • connect fronted with the simulated web things
    • add animations
    • add a code editor to write user defined scripts
    • add interface for user private simulations
  • Backend
    • Add unit tests
    • Basic terrain simulation
    • Add a discovery service
    • Create user private simulations
    • save simulation state
    • Weather service
    • Advanced terrain simulation

Terrain simulation

Currently, the terrain simulation is based on the sech function. The simulation modifies sech parameters to emulate watering and evaporation. Future development might involve a better spread on Z axis and the introduction of soil parameters. Here it is a simple simulation of the soil water content after two irrigation events:

simulation

Reference

3D model

About

A simple farm simulator based on Web Of Thing technology

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 89.8%
  • CSS 3.8%
  • HTML 3.5%
  • JavaScript 1.7%
  • Dockerfile 1.2%