Alpha v1.0.0

Commits

All Rust commits from Facepunch

39 total commits for branch:
/

Member Avatar
Grigler23/06/202614:59:13
rust_reboot/main/sculptures (#155587)

carve mode hotkeys

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler23/06/202614:43:10
rust_reboot/main/sculptures (#155585)

fixed serialization buffers not being initialized correctly in all cases

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler22/06/202609:16:53
rust_reboot/main/sculptures (#155377)

merge from main

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler17/06/202608:22:37
rust_reboot/main/sculptures (#154795)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202615:33:12
rust_reboot/main/sculptures (#154732)

got ui2 sculpture admin panel working

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202615:18:36
rust_reboot/main/sculptures (#154727)

disable hit-guide shadow casting

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202615:15:08
rust_reboot/main/sculptures (#154726)

dev rock mat

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202614:43:17
rust_reboot/main/sculptures (#154723)

fixed rock sculpture turning into ice on pickup

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202614:09:28
rust_reboot/main/sculptures (#154716)

on-deploy default data fix

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202613:33:10
rust_reboot/main/sculptures (#154713)

minimal rock sculpture prefab setup

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202613:08:22
rust_reboot/main/sculptures (#154710)

buffer missuse fixes

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202610:40:14
rust_reboot/main/sculptures (#154682)

axisFromEdge lookup instead of computing it from the stride

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202610:29:57
rust_reboot/main/sculptures (#154676)

array length correction

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202609:55:20
rust_reboot/main/sculptures (#154672)

edges identified with a unique key and generate vertices coherently, replaces hashing with direct indexing so it's 2x faster again

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler16/06/202608:49:01
rust_reboot/main/sculptures (#154664)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler15/06/202611:17:11
rust_reboot/main/sculptures (#154561)

switched triangle stream for just an edge stream, gives burst a cleaner loop so it's twice as quick

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler15/06/202611:08:29
rust_reboot/main/sculptures (#154558)

cleanup

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler15/06/202611:02:02
rust_reboot/main/sculptures (#154555)

micro-optims for triangle processing jobs

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler15/06/202610:25:41
rust_reboot/main/sculptures (#154548)

optimized island cleanup to 0.25x the cost, flat 2 pointer array instead of a NativeQueue and replacing frequent coord->index conversion for index stride offsets

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler15/06/202609:18:41
rust_reboot/main/sculptures (#154542)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler12/06/202615:54:03
rust_reboot/main/sculptures (#154464)

defer completion of sculpting GUI collider baking until the next controller's update, it can be done entirely in the background without hollding the main thread

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler12/06/202615:16:21
rust_reboot/main/sculptures (#154457)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler12/06/202611:04:05
rust_reboot/main/sculptures (#154409)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202616:53:37
rust_reboot/main/sculptures (#153596)

Fixed sculpture save/load to file, added ability to send save to data to all sculptures in radius

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202615:54:02
rust_reboot/main/sculptures (#153592)

using a proto message for serializing sculpt data rather than raw byte array storage - should be more flexible for altering the format, let's us bake data about the space the array refers to - still LZ4 compressing the proto bytes because we get 10:1 for data like this

1
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202613:28:04
rust_reboot/main/sculptures (#153566)

replaced crc RPC-synced value with SyncVar, much cleaner

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202610:53:31
rust_reboot/main/sculptures (#153539)

parallel censor application by-slice using concurrent NativeStream readers

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202609:55:45
rust_reboot/main/sculptures (#153524)

initial improvement to censor chunk generation, NativeStream to parallelize shape creation

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202609:19:18
rust_reboot/main/sculptures (#153517)

fixed sculptures requesting and loading sculpt data twice on load

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler04/06/202608:20:01
rust_reboot/main/sculptures (#153513)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202616:08:22
rust_reboot/main/sculptures (#153450)

replaced huge NativeList triangle alloc for a NativeStream on TempJob, 10x less memory usage with no performance loss

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202615:22:19
rust_reboot/main/sculptures (#153446)

let generators resize internal native alloc back to 0 after 10s of not being used + codegen

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202614:56:44
rust_reboot/main/sculptures (#153438)

handling max-triangles length properly

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202613:06:07
rust_reboot/main/sculptures (#153415)

small fixes

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202612:30:54
rust_reboot/main/sculptures (#153409)

codegen

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202612:30:46
rust_reboot/main/sculptures (#153408)

ripping IO out of BaseSculpture, will need to be separated later as a sub-entity for ice so it's cleaner

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202610:29:40
rust_reboot/main/sculptures (#153376)

convert sculpting controller to us InputSystem

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202610:13:59
rust_reboot/main/sculptures (#153371)

merge fixes

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Grigler03/06/202610:04:54
rust_reboot/main/sculptures (#153367)

merge from christmas2025_DLC/ice_sculptures for code changes

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Rust Utility Hub - Commits - main/sculptures