forked from 1b-agent/fieldcraft-upstream
Rename the project to FieldCraft
Crates fieldcraft-*, binaries fieldcraft and fieldcraft-cli, the .fieldcraft file (format tag fieldcraft/1, manifest fieldcraft.json), FIELDCRAFT_* environment variables, the MCP server name, egui widget ids (fc_*), the app icon document FieldCraft.icon and its generated family, docs and licences. No compatibility shim: no files of the earlier name exist. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm
This commit is contained in:
1 parent
9bc4e1b182
commit
d5bd74570f
268 files changed
+1666
-1666
No files matched your search
@@ -1,4 +1,4 @@
|
||||
//! The binary mesh part of a `.modelcraft` file (`mesh.bin`): nodes, elements and the geometry
|
||||
//! The binary mesh part of a `.fieldcraft` file (`mesh.bin`): nodes, elements and the geometry
|
||||
//! tags that say how the mesh lies on the geometry.
|
||||
//!
|
||||
//! Little-endian throughout:
|
||||
@@ -21,8 +21,8 @@
|
||||
//! in the manifest; decoding checks every count against the bytes present before reading, and
|
||||
//! every value through the model's own checked methods.
|
||||
|
||||
use modelcraft_model::geometry::MAX_ENTITIES;
|
||||
use modelcraft_model::{ElementKind, Entity, GeometryRef, MAX_ELEMENTS, MAX_NODES, Model};
|
||||
use fieldcraft_model::geometry::MAX_ENTITIES;
|
||||
use fieldcraft_model::{ElementKind, Entity, GeometryRef, MAX_ELEMENTS, MAX_NODES, Model};
|
||||
|
||||
use crate::{Error, MAX_FILE_BYTES, Result, invalid, model_error};
|
||||
|
||||
@@ -221,7 +221,7 @@ pub fn decode_into(model: &mut Model, bytes: &[u8]) -> Result<()> {
|
||||
}
|
||||
let mut r = Reader { bytes, pos: 0 };
|
||||
if r.take(MAGIC.len()).ok() != Some(MAGIC.as_slice()) {
|
||||
return invalid(format!("{PART} is not a ModelCraft mesh (no {} header)", String::from_utf8_lossy(MAGIC)));
|
||||
return invalid(format!("{PART} is not a FieldCraft mesh (no {} header)", String::from_utf8_lossy(MAGIC)));
|
||||
}
|
||||
let nodes = count(&mut r, "nodes", MAX_NODES)?;
|
||||
let elements = count(&mut r, "elements", MAX_ELEMENTS)?;
|
||||
|
||||
Reference in new issue
Block a user