➕ add `--scale` arg
parent
ce8f114998
commit
938240e90d
|
@ -1,6 +1,7 @@
|
||||||
use std::{
|
use std::{
|
||||||
fs::File,
|
fs::File,
|
||||||
io::Write,
|
io::Write,
|
||||||
|
str::FromStr,
|
||||||
};
|
};
|
||||||
|
|
||||||
use glam::{
|
use glam::{
|
||||||
|
@ -16,6 +17,7 @@ fn main () {
|
||||||
|
|
||||||
let mut input_path = None;
|
let mut input_path = None;
|
||||||
let mut output_path = None;
|
let mut output_path = None;
|
||||||
|
let mut scale = 1.0;
|
||||||
|
|
||||||
while let Some (arg) = args.next () {
|
while let Some (arg) = args.next () {
|
||||||
if arg == "--input" || arg == "-i" {
|
if arg == "--input" || arg == "-i" {
|
||||||
|
@ -24,6 +26,9 @@ fn main () {
|
||||||
else if arg == "--output" || arg == "-o" {
|
else if arg == "--output" || arg == "-o" {
|
||||||
output_path = args.next ();
|
output_path = args.next ();
|
||||||
}
|
}
|
||||||
|
else if arg == "--scale" {
|
||||||
|
scale = f32::from_str (&args.next ().unwrap ()).unwrap ();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let input_path = input_path.unwrap ();
|
let input_path = input_path.unwrap ();
|
||||||
|
@ -266,7 +271,7 @@ fn main () {
|
||||||
|
|
||||||
for v in &vertexes {
|
for v in &vertexes {
|
||||||
for x in v.position {
|
for x in v.position {
|
||||||
f.write_all (&(f32::to_le_bytes (x))).unwrap ();
|
f.write_all (&(f32::to_le_bytes (x * scale))).unwrap ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue