Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7061381
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T04:28:01+00:00 2026-05-28T04:28:01+00:00

The previous developer quit and I inherited his project. No documentation and it’s my

  • 0

The previous developer quit and I inherited his project. No documentation and it’s my first game project. The game is completed but we can’t use the previous artwork because some of the images infringe on another companies art. So I need to create new art (models, textures).

The game has .h files which appear to be vertices for the 3d objects.
The models are in 3ds which can’t be opened by Blender but can be opened by Cheetah

There is a 3DAtlas.pvrtc file which I assume contains textures for the .h files but I can’t view it.

How can I view the pvrtc file or create a new one?

I need to create some more models so how do I go from model to the .h file? What do I do about textures?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T04:28:02+00:00Added an answer on May 28, 2026 at 4:28 am

    pvrtc is a special texture format used by iOS graphics chips. You can’t easily view a pvrtc on a desktop computer unless you find some specialist graphics program to open it, but you can create a new pvrtc image easily enough by taking a regular png file and then running it through apple’s texture tool command line program that comes with Xcode.

    Here are some instructions I prepared earlier:

    Generating PVR image files

    Apple includes a command-line PVT texture generation application called texturetool with the Xcode developer tools. This can usually be found at:

    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool

    The texturetool application is fairly limited, and can only be used to create 4bpp (bits-per-pixel) and 2bpp compressed images, which are extremely low quality and look a bit like highly compressed jpegs. These are probably not good enough for still images – especially images containing transparency – but may be appropriate for video frames or textures for 3D models.

    NOTE: In addition to needing power-of-two dimensions, PVR images must also be perfectly square, i.e. the width and height must be equal. Valid sizes are 2×2, 4×4, 8×8, 16×16, 32×32, 64×64, 128×128, 256×256, etc. Remember to crop or scale your images to a valid size before converting them.

    The typical texturetool settings you will want to use are one of the following:

    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --channel-weighting-perceptual --bits-per-pixel-4 -f PVR -o {output_file_name}.pvr {input_file_name}.png
    

    This generates a 4 bpp compressed PVR image.

    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool -e PVRTC --channel-weighting-perceptual --bits-per-pixel-2 -f PVR -o {output_file_name}.pvr {input_file_name}.png
    

    This generates a 2 bpp compressed PVR image.

    As stated previously, these files will appear like heavily compressed JPEG images, and will not be appropriate for user interface components or images with fine detail. It is also possible to create PVR images in a variety of higher qualities, but for this you will need to use a different tool. One such app is TexturePacker (http://www.texturepacker.com/), which is not free, but provides a handy command line tool for generating additional PVR formats.

    The typical TexturePacker settings you will want to use are one of the following:

    TexturePacker --disable-rotation --no-trim --opt RGBA8888 {input_file_name}.png --sheet {output_file_name}.pvr
    

    This creates a 32-bit maximum-quality PVR image with alpha transparency.

    TexturePacker --disable-rotation --no-trim --dither-fs-alpha --opt RGBA4444 {input_file_name}.png --sheet {output_file_name}.pvr
    

    This creates a 16-bit dithered PVR image with alpha transparency.

    TexturePacker --disable-rotation --no-trim --dither-fs --opt RGB565 {input_file_name}.png --sheet {output_file_name}.pvr
    

    This creates an opaque 16-bit dithered PVR image without alpha transparency.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have inherited a project from a previous developer. All the ASP .NET code
I recently had to work on a project where the previous developer modified the
I have inherited a application framework from the previous developer where I now work.
I have inherited a few programs from a previous developer who was a little
I inherited sites where previous developer used the spaghetti code below to handle relative
I'm working on a Python project where a previous developer placed a large portion
I've inherited an ASP.net web application where the previous developer used the convention of
I am inheriting this project from a previous developer and I'll try to be
I am busy updating a Flash application from a previous developer, but it was
I took over a project and the previous developer used a CMS where the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.