File information

Last updated

Original upload

Created by

Kai Haan

Uploaded by

KaiHaan

Virus scan

Safe to use

Tags for this mod

About this mod

Fixes stretching and center seam, hides shop name, and restructures texture file for ease of use. Other billboard variants are in the works.

Requirements
Permissions and credits
Changelogs
NOTE: You will need to remake your custom billboard texture!
A template (Billboard.png) and guide overlay (Guide.png) is included with each download.

Requires TextureReplacer
  • BillboardMesh.obj goes into:   *\TCG Card Shop Simulator\BepInEx\plugins\TextureReplacer\objects_meshes
  • Billboard.png goes into:   *\TCG Card Shop Simulator\BepInEx\plugins\TextureReplacer\objects_textures

I've included a flipped axis version in the initial release for those who may still be in TextureReplacer v1.0.4 waiting for their other mods to get updated, but the billboard will have bugged lighting giving it a constant gloss/sheen that's more apparent with darker images. This was an import bug I reported while working on this mod that's been fixed since v1.0.5.


- - - - - - - ☄️ - - - - - - -


The blurb
It was frustrating figuring out how to compensate for the billboard’s stretching and center seam when making my custom texture so I decided to just tackle the problem itself and fumbled my way around Blender (I know absolutely nothing). I also took this opportunity to make minor changes to my tastes as well as a few billboard variations. I'd like to do more but my modding knowledge is limited and I wanted to keep implementation simple through TextureReplacer.

What changed?
  • Hides shop name by moving the billboard forward just enough to cover it.  If someone can figure out a way to hide the name properly without having to use workarounds like this, please let me know.
  • Resized texture file from 2048x2048 into 5120x2560 (smaller area vs 4096x4096)
  • Merged main billboard face into one (originally split into halves) and made its UVs proportionate
  • Laid out UVs of most components into their own areas within the texture for recoloring purposes (resolution is not very high unfortunately)
  • Other minor changes such as repositioning, slightly remodeled light fixtures, and removal of some hidden rear faces

Regarding billboard resolution
The height for the billboard face in the texture file has been reduced from ~1000px to 960px which is a minor area reduction (5.92%) and should have no discernable loss in quality as far as normal viewing distances are concerned (sample screenshots are even taken with the Zoom mod).
Also, I expanded the texture file dimensions quite a bit partly because only doing it after needing the space would have me go through rescaling and repositioning UVs each time. I settled with keeping other billboard components proportionate to the billboard face for the most control over customization, ultimately deciding against options such as splitting halves and mirroring their UVs for the best resolution. While I could increase the size of certain components such as the lights, it's frankly a far enough low-poly object that it should just be fine to leave as is.

Other variants
Framed
  • Added side panels and extended top/bottom panels to full-length for a framed look

Stylish (WIP)
  • Increased billboard width and gave side faces full-sized areas and UVs in the texture for customization
  • Made side faces angled for that stylish flair by lengthening the overall billboard while shortening the front billboard face
  • Extended top and bottom panels to the new shape, but I may consider a version without them instead

Going forward
I have some other ideas but unfortunately they would need some more consideration and experimentation, especially with my limitations.

As mentioned above, if someone can figure out how to hide the billboard name properly, I would greatly appreciate it. I'm also looking for a way to mod the billboard's lighting such as moving the light sources (they are currently misaligned) or even changing it in a way to make the billboard appear back-lit, and so on.