Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

MTS Movie Night #3 - posted on 20th Oct 2017 at 10:54 PM
Replies: 0 (Who?), Viewed: 1170 times.
Lab Assistant
Original Poster
#1 Old 6th Sep 2017 at 2:16 AM
Default CAS Viewer
TL; DR
Go to this website and choose a file with a CAS mesh.

Description
I've been playing around with Typescript and Three.js recently and implement some of the DBPF and TS4 formats. The experimental result is ts-sims4 library. Here are some nice things about it:
  1. It runs in a browser!
  2. It's a open-source project!

It is still a WIP project and I can't guarantee frequent updates due to schedule constraint. However, I did make a simple demonstration of what it can achieve. The CAS Viewer is a demo website to show the meshes inside a CASP package. It's been tested on the latest Chrome. However, nothing is perfect and here is the catch:
  1. It can't read big files. Please don't test it on the game data files. It will crash.
  2. It only reads the mesh linked from the first CASP entry.
  3. It only reads the mesh inside the package you opened.

That being said, here is a screenshot of a shoe mesh from the base game.



And here is the website.

I've also attached the package file I used to take this screenshot.
Download - please read all instructions before downloading any files!
File Type: zip test-package.zip (41.8 KB, 9 downloads) - View custom content
Description: unzip and choose it in the website.

I do stuff for fun.
Back to top