📱 Erkannter Endgerättyp 🔇 Sound ist aus. ⛱️ Tag und Nacht. Verbraucht keinen oder einen 🍪.
guest
Login 🗃️ Speicher- und Dateiverwaltung 🍪 1 Anzahl Ihrer gespeicherten Kekse, führt zur Keksdose

Data Storage and Types

KreiseBlock

these are still structs but reference others with a count

export const Kreise = new Struct.Base('Kreise', {

    dnodes: { type: Struct.Node.DesignNode, count: kreiseSettings.capacities_Kreise.nodes },
    cnodes: { type: Struct.Node.ComputeNode, count: kreiseSettings.capacities_Kreise.nodes },
    tnodes: { type: Struct.Node.CodeNode, count: kreiseSettings.capacities_Kreise.nodes },

    synapses: { type: Struct.Node.KreiseSynapse, count: kreiseSettings.capacities_Kreise.synapses },

    node_nodes: { type: Struct.Node.NodeNodes, count: kreiseSettings.capacities_Kreise.nodeNodes },
    node_children: { type: Struct.Node.NodeChildren, count: kreiseSettings.capacities_Kreise.nodeChildren },

    count_nodes: 'u32',
    count_synapses: 'u32',
    count_node_nodes: 'u32',
    count_node_children: 'u32',

.
.
.

});

They are allowed to grow in KreiseManager referencing the BlockGrowMap

KreiseManager

exposed global as km

  • handles all RAM Blocks, identified by a unique ID in km.blocks

  • theres functionality around sync with siblings built in

  • plus ofc the PanelManager

KreiseWebGPU

exposed global as kw

Handler of webgpu devices and a global list of GPUBuffers

Browser Storage

Per Browser Instance (main + siblings)

Memory          :   KreiseBlock (Type)  index (+ name) 

GPUMemory       :   KreiseBlock (Type)  index (+ name)

∧--- working / open "files" (extended)

∨--- files (compressed) to be read by

Global Storage

LocalStorage    <--> Zip download

Struct

Linear Index - single file - data / (depr. Model)

Linear Index - multipe files - datasets / Pillar

Combined Plane 2xn

- hash table n m

Pillar

Beam = Struct Type

Rebar - Beam List flex. capacity

Storey - Beam List fixed capacity

Source Folder

    Struct Type Name Folder

        Capacity

Current PTF

Hintergrund ändern. Verbraucht keinen oder einen 🍪.

Verknüpften Viewport öffnen

🎮 Steuerung
Dokumentation 🕹️
Sie sind leider kein Entwickler :(

Content Nodes Amount

Diligence / PTF Amount

FPS

Vertex-Count