[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93151":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":40,"readmeContent":41,"aiSummary":42,"trendingCount":16,"starSnapshotCount":16,"syncStatus":15,"lastSyncTime":43,"discoverSource":44},93151,"Ortho","6wheel\u002FOrtho","6wheel","Effortlessly generate accurate, configurable orthographic templates for 3D modelling from existing 3D models including mods for Assetto Corsa and beamNG Drive.","",null,"Python",76,7,3,2,0,19,44.61,"Other",false,"main",true,[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"3d-modeling","3d-models","3d-printing","assetto-corsa","assetto-corsa-competizione","beamng","beamng-drive","blender","cars","flask","game-modding-tool","illustration","kn5","orthographic","orthographic-projection","python","2026-07-22 04:02:08","Ortho is a python based app that renders orthographic templates from existing 3d models, akin to a ‘blueprint creator’. It’s free and requires only python and a browser. No coding or commands, just run the launcher, then drag and drop your file or zip,then configure in the browser. Runs on PC and Mac, pretty much fool proof. \n\nNo more googling for low res watermarked inaccurate paywalled. Templates. Not AI. \n\u003Cimg width=\"4503\" height=\"14692\" alt=\"2758378b-d35c-4369-ad7b-99fd9dcb32bd\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F7605c573-c8ff-4b41-a390-4debfb359768\" \u002F>\n\n\n\n\n# Orthographic Template Generator — Setup & Usage\n\nTurns a 3D car\u002Fvehicle model file into a clean black-and-white orthographic\nline-art reference sheet (front, back, left, right, top, bottom views, plus\na width-wise cross-section). Runs entirely on your own PC — nothing is\nuploaded anywhere.\n\n## Quickest way to start (recommended)\n\nDouble-click **`Start App.bat`** in this folder. That's it.\n\nIt checks for Python, installs everything the app needs the first time\n(later launches skip straight to starting up), then opens the app in your\nbrowser automatically. A window will stay open while the app runs — leave\nit open, and close it when you're done to shut the app down. If something\nlooks wrong, the window will explain what to do in plain language.\n\nIf you'd rather do each step yourself (or the launcher hits something it\ndoesn't handle), the manual steps below do exactly the same thing.\n\n## One-time setup (manual, only needed if not using Start App.bat above)\n\n1. **Install Python**, if you don't already have it: go to\n   https:\u002F\u002Fwww.python.org\u002Fdownloads\u002F , download the Windows installer, run\n   it. On the **first screen** of the installer, tick the box at the\n   bottom that says **\"Add python.exe to PATH\"** before clicking Install.\n   This is the single most common thing people miss, and it's exactly what\n   causes the `'pip' is not recognized` error covered below — if you've\n   already installed Python and skipped that box, see the troubleshooting\n   section, don't reinstall yet.\n\n2. **Open a command window**: open the folder where these files are saved\n   in File Explorer, click once in the address bar at the top (where the\n   folder path is shown), type `cmd`, press Enter. A command window opens\n   already pointed at the right folder — this matters for step 3.\n\n3. **Install the required libraries** by typing this and pressing Enter:\n\n   ```\n   python -m pip install -r requirements.txt\n   ```\n\n   (`python -m pip` is used instead of plain `pip` because it's more\n   reliable right after a fresh Python install — it only needs `python`\n   itself to be found, not a separate `pip` command.)\n\n   This may take a few minutes and print a lot of text. If you see red\n   error text partway through, copy it and we'll sort it out — don't worry,\n   it's not unusual for one package to need a small fix on a new machine.\n\n## Troubleshooting setup\n\n**`'pip' is not recognized as an internal or external command`**\nThis means Python isn't on your PATH yet (see step 1 above). Check first:\ntype `python --version` in the command window.\n  - If THAT also says \"not recognized\": Python isn't installed\u002Ffound at\n    all. Re-run the installer from python.org, and make sure to tick \"Add\n    python.exe to PATH\" on the very first screen this time.\n  - If `python --version` DOES show a version number (e.g. `Python\n    3.12.3`) but `pip` alone still fails: use `python -m pip install -r\n    requirements.txt` instead of plain `pip install ...` — this works\n    around it directly, no reinstall needed.\n\n**`'python' is not recognized` too**\nSame root cause, different symptom. Re-run the python.org installer,\ntick \"Add python.exe to PATH\" on the first screen. If you've already got\na partial install you're unsure about, it's fine to just run the installer\nagain — it'll detect the existing install and offer to repair\u002Fmodify it.\n\n**Something else printed in red during `pip install`**\nCopy the exact text (especially the last few lines, which usually say what\nactually failed) — that's specific enough to diagnose properly rather than\nguess at.\n\n## Running it (every time)\n\n1. Open a command window in the folder where these files are saved (the\n   simplest way: open the folder in File Explorer, click the address bar at\n   the top, type `cmd`, press Enter — a command window opens already\n   pointed at the right folder).\n\n2. Type:\n\n   ```\n   python app.py\n   ```\n\n3. You'll see a message saying it's running. Open your normal web browser\n   (Chrome, Edge, Firefox — whatever you usually use) and go to:\n\n   ```\n   http:\u002F\u002F127.0.0.1:5000\n   ```\n\n4. Drop your model file onto the page. Wait for it to read the file (large\n   files can take a little while). You'll see a list of all the named parts\n   inside the model, all ticked on by default.\n\n5. Pick which views you want, your colors, and click **Generate**.\n\n6. Look at the picture. If something looks wrong — a stray shape, something\n   missing, clutter where there shouldn't be any — untick the suspicious\n   part(s) in the list and click Generate again. No 3D software needed;\n   just compare what you see to what you'd expect a real car to look like.\n\n7. When you're done, close the browser tab and go back to the command\n   window, press `Ctrl+C` to stop the program.\n\n## Supported file types\n\n`.obj`, `.dae` (Collada — common for BeamNG mods), `.stl`, `.gltf` \u002F `.glb`,\n`.kn5` (Assetto Corsa — converted internally by our own from-scratch\nparser).\n\n## If something goes wrong\n\n- **The browser says it can't connect**: make sure the command window still\n  shows the program running (it should say \"Running on\n  http:\u002F\u002F127.0.0.1:5000\") and hasn't shown an error and stopped.\n- **Upload fails with an error message**: that's the program telling you\n  something specific about the file — copy the exact message, that's the\n  starting point for fixing it.\n- **The generated image looks like a mess of clutter**: this usually means\n  the model's internal mesh quality isn't great (seen this already with\n  some Assetto Corsa conversions) — try the part checklist first (untick\n  obviously-interior parts: seats, dashboard, roll cage, etc.) before\n  assuming something's broken.\n","Ortho 是一款用于从现有 3D 模型（如 Assetto Corsa 或 beamNG.drive 的车辆模组）自动生成精确、可配置正交投影模板的桌面工具。它基于 Python，通过本地浏览器界面提供拖放式操作，支持一键生成前、后、左、右、顶、底六视图及横向剖面线稿，全程离线运行，不上传任何数据。核心特点是零依赖安装（含自动环境配置）、无需编程基础、输出高精度黑白线稿，专为车辆建模、游戏模组开发与工业级参考图制作设计。","2026-07-12 02:30:02","CREATED_QUERY"]