Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

ologon

18
Posts
2
Followers
A member registered Mar 11, 2019

Recent community posts

(1 edit)

Tileset not showing is fixed in beta11. No workaround is needed now :)

Unfortunately I don't have an estimate atm due to lack of time :/

I've tried using the latest blender version (2.82a) but did not encounter any issue. Make sure you are using the latest version of the plugin (currently:  https://github.com/ologon/Sprytile/releases/download/2.8-beta9/sprytile_2.8_beta...)

I've been asked this quite a bit so I thought I would leave a little guide here:

Sprytile displays all the tilesets you currently have added, even those the object you are working on doesn't have a material for. If that is the case, the tile selection UI will not show up (In 2.7 it would just show a blank image). To bring it back you can either:

1) Add the tileset again to the selected object with "Add Tileset" as usual (This will create a duplicate)

2) To reuse the existing tileset, go to the material panel with your object selected, add a new material and set it to the tileset you are trying to use:

(Here for example I'm adding terrain_tileset to the object)

When you reselect the tileset, the tile selection UI will show up.

(2 edits)

Hi LuDK!

As in 2.7, to delete a tileset you have to first delete its material. Find the tileset material in the material panel and press the  "X" button while holding shift, then save your blend file and reopen it:


Blender will delete the material and it should show up as "Invalid Data" in the tileset list.  Sprytile will eventually delete it for you when you add new tilesets, but to delete it right away click on the down arrow icon and choose "Validate Grids":


Regarding the view not showing, it usually means you are working on an object which currently has a different tileset than the one selected.

Hope that helps! :)

(1 edit)

The 2.8 port is compatible with the latest blender version (2.81a).

Judging from the error log, it looks like you are using a different version from the latest beta. Uninstall any old sprytile from the plugins menu (make also sure there's no sprytile folder left in C:\Users\USER\AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons) and try installing the latest zip from this page: https://github.com/ologon/Sprytile/releases ( currently sprytile_2.8_beta8.zip)

Glad to hear that! Thanks for reporting that issue. And the sprytile works look cool! :)

I was able to reproduce the above crashes and I've released a beta7 with a fix.

Let me know if you encounter other issues! :)

Thanks! I’ll look into it and see if I can reproduce it :)

Hi LuDK,

Thanks! I've been using it for a while and it appears to work just fine in my case. Are you using the latest beta? (Beta6)

If you are already using the latest beta, open the windows command prompt and start blender from there (by typing for example "C:\Program Files\Blender Foundation\Blender\blender.exe" then enter) . When sprytile/blender crashes the error causing the crash should remain in the command prompt. Can you tell me what you are getting? (Also knowing when it happens would be helpful)

(5 edits)

Good news! I've finished porting all features to blender 2.8, except decal layers, and since it has become usable now, I've uploaded a beta release here:

https://github.com/ologon/Sprytile/releases

To install the beta, grab the zip file from that page and install it from the preferences -> addons panel as usual.

Here's what changed in the blender 2.8 version:


The sprytile panel is now located in the new panel section, which is hidden by default.
To show it click on the small arrow in the top left corner of the 3D view:

Then select "Sprytile"

Blender 2.8 default viewport settings are not optimal for pixel art, specifically you may notice texture jittering when moving the camera. (This is caused by eevee's temporal anti-aliasing filter) Moreover, blender viewport employs filmic color correction by default, which will cause your unlit tiles to appear slightly brighter than the original image. To fix this issues, select the newly added "Sprytile Utilities" -> "Setup Pixel Viewport". I recommend doing this once before starting to work with sprytile.

Sprytile tools are now located in the toolbar on the right. They will show up once you enter edit mode:

You can use the snap tool by holding "S" while the build tool is active as usual, and the tile picker by holding left Alt while any sprytile tool is active.

The normal tool is not a separate icon , instead it can now be used by holding "N" while the build tool is active.

Everything  else is pretty much the same as it was in 2.7.


The beta hasn't been tested throughly, so crashes/errors may occur while using it. Let me know if you encounter any problem, and be sure to save often just in case :)

I just update the git page whenever I do some progress :) Still working on it when I find some time.

Anyone is free to contribute by forking the github repository : ) I'm not too far from having it fully ported, I'm now working on the viewport drawing part. Once that's done, I will have to do just a few adjustments here and there. Haven't encountered a show-stopping problem so far, but the port is proceeding slowly due to a limited free time. (And blender documentation is almost non-existent, especially for the 2.8 api, which further slows down the process)

Sorry, I've got what went wrong. Once you download the repository first unzip it, rename the unzipped folder to "sprytile" and zip it again. (On windows, if you double click on the new zip you should see the "sprytile" folder, and the python scripts should be inside it). Then try installing that zip. I've tested it on a fresh install and it worked :)

Yes, go to the link I've posted above (https://github.com/ologon/Sprytile/tree/feature/support_2.8) and download the zip file from "clone or download", then install it from the usual Preferences -> Addon window (Be sure to use the latest version of blender 2.8 beta, it was updated today). Search for "sprytile" in the same window and activate it.

The sprytile tools have been moved to the new toolbar on the left (they popup in edit mode as usual). Keep in mind that the plugin is still unfinished and it is not very usable yet (tiles cannot be selected).

I've made some progress and now all tools work (The ui drawing is not ported yet, so tiles cannot be selected). However in 2.8 these kind of tools are supposed to be in the new toolbar (solving conflict issues with other blender UI) which will require a bit additional work :)


Yes they don’t work anymore because blender has shifted from opengl 2 to 3 and they need to be either rewritten in  gl3 or with the gpu module which is built on top of it. The documentation suggests using the latter if possible because it claims it will remain compatible when blender will shift again to vulkan.

I am also working on porting sprytile to 2.8 when I have time here: https://github.com/ologon/Sprytile/tree/feature/support_2.8

I think I will eventually be able to have it fully working, but it will take a bit of time, please be patient :) The viewport drawing code in particular will need a heavy rewrite, because support was dropped for the calls sprytile currently uses.