From 6b01863dcb76ba8ef49d5ab0790f546d7c8645f7 Mon Sep 17 00:00:00 2001 From: rodri Date: Thu, 26 Sep 2024 20:56:08 +0000 Subject: new tool: obj. and changes to use the new model(6) format. with this change some models were also completely turned from obj into model(6) ones: 9fs, cirno, and diablo3. --- vis.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index a6538e7..7a61602 100644 --- a/vis.c +++ b/vis.c @@ -6,7 +6,6 @@ #include #include #include -#include "libobj/obj.h" #include "libgraphics/graphics.h" #include "dat.h" #include "fns.h" @@ -667,7 +666,13 @@ threadmain(int argc, char *argv[]) else while(argc--){ mdlpath = argv[argc]; - model = readobjmodel(mdlpath); + fd = open(mdlpath, OREAD); + if(fd < 0) + sysfatal("open: %r"); + model = readmodel(fd); + if(model == nil) + sysfatal("readmodel: %r"); + close(fd); subject = newentity(mdlpath, model); // subject->p.z = -argc*4; scene->addent(scene, subject); -- cgit v1.2.3