Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Sprytile

A Blender add-on for building tile based low-poly scenes with paint/map editor like tools · By Jeiel Aranal

Does Sprytile supports in blender 4.0 ?

A topic by Catzonic created Jul 15, 2024 Views: 2,420 Replies: 13
Viewing posts 1 to 3

I was trying to use Sprytile in blender 4.0 beta

It did work but I won't see the tileset viewport it's seems missing from its

I'm not sure how I can see tilesets on the viewport

(+6)

The original Sprytile does not work in Blender 3 or 4. Use ReSprytile instead. That 's een fork of the original and works fine in Blender up to 4.2.   

https://github.com/ionthedev/ReSprytile

Thanks for this

thank you

(+2)

Quick Workaround Fix for Blender 4.4  Crash Paint Tool Resprytile

Replace the following lines (line 184-187 in sprytile_panel.py 

right_col.row(align=True).prop(sprytile_data, "paint_align_top", toggle=True, text="")

right_col.row(align=True).prop(sprytile_data, "paint_align_middle", toggle=True, text="")

 right_col.row(align=True).prop(sprytile_data, "paint_align_bottom", toggle=True, text="")

 right_col.row(align=True).prop(sprytile_data, "paint_hinting")

To this code:

right_col.prop(sprytile_data, "paint_uv_snap", text="Pixel Snap")

right_col.prop(sprytile_data, "paint_stretch_x")

 right_col.prop(sprytile_data, "paint_stretch_y")

 right_col.prop(sprytile_data, "paint_stretch_z")

In Blender 4.4 enable backface in Sprytile settings (-x,-y painting)



If anyone knows a better solution let it know, because I'm not a developer

(1 edit)

I don't know if it's relevant to you, but I made something.

I am not sure what I did, but combining new methods from ReSprytile forum after your method, than going back to the old code in the same project fixed problem with crushes WITH activated UV menu from the old code.

When I start new project - it crushes immediately when enter Paint mode, however, I can use it with no problem in already existed project (I mean I don't know how, guess it something with data on project file itself).

Here is the empty (kind of) project and .py files that I edited

https://drive.google.com/drive/folders/1Lxuu4EC-_3q1ytZELdXi03BjWovNngqD?usp=sha...

P.S. Sorry for my English 

(+1)

Try this: https://github.com/invntiv/SprytileForever/releases/tag/v0.1.00

(+1)

Got the same problem, but in your version tilemap cant out of bounds, so its pretty handy, thanks. 
About crashes, I figured out what to do with my crashes in projects. Maybe it will be helpfull for someone else

I use 4.5.1 LTS blender version

In new project when I select Sprytile paint tool and open Sprytile menu in "N" panel (dont know how it is names, the right hidden panels by default) my blender crashes

However, if I open new project, open "N" panel in Object mode, load tileset, hide "N" panel,  change to Edit mode, select Sprytile paint tool and use it once anywhere, I can freely use "N" panel for Hinting and other options of paint tool in this project.

Also work with ReSprytile.

Thanks you very much for fixing UI problem xd !!!

(+1)

No problem - if you could log your bug on the github issues page, I can track the issue and get it fixed!
https://github.com/invntiv/SprytileForever/issues

(1 edit)

Done xd

Is that up to and including 4.2, or just up to 4.2 (i.e. just 4.1 and no more)?

Try this: https://github.com/invntiv/SprytileForever/releases/tag/v0.1.00

I've got my own fork now called Sprytile Forever that I made targeting 4.3+ and will be actively supporting with bugfixes. Once it gets stable I'll even be adding in new feature requests from the community. One of my first features I'd like to work in is a spritesheet editor so that you can edit your spritesheet from right within Blender, and see how the changes impact your model's texture!

(+1)

It  does now! https://github.com/invntiv/SprytileForever/releases/tag/v0.1.00