Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE #684

Open
Yusarina opened this issue Jun 11, 2024 · 9 comments

Comments

@Yusarina
Copy link

Yusarina commented Jun 11, 2024

THIS IS AN OUTDATED POST PLEASE SEE THIS ONE: #687

I love posting more and more of these, this is the 5th one, before you post an issue PLEASE READ THE ONES ALREADY POSTED AS THERE WILL ANSWER YOUR ISSUE. READ THIS POST FULLY!

RE-Posted so this post can stay at the top, please do not post new issues unto you read this one as there will most likely be left Unanswered and this post will most likely answer any question you have. The official cats has been abandoned and I highly doubt it will be updated anymore.

First of all i want to say thank you for reading this, please read fully before you post an issue. some information here is from the official discord for cats and some are from my own experiences replying on here.

Why cat's isn't updated?
Simply that the original owner has vanished and the community was maintaining it but no longer can, it's been a year since the last official response so at this point I think we can take it that's CATS has been abandoned. Below is the official response on the CATS discord server FAQ which was posted on the 05/04/2023.

"Due to problems beyond our control, we cannot give an estimate of when there will be an official update. This is due to many reasons, one of which is that the only reason why the addon gets any support anyways is because of the community. Because the community doesn't own the project, we cannot do anything to release an update. We can push code and update development and sometimes master, but since the owner has kind of gone on a hiatus we have no idea when or even if they will return. The owner is the only one capable of pushing a release thing that everyone loves downloading. The code thankfully is able to work without being compiled, so that is a big reason why we can happily give people the latest version without the owner's involvement. The programmers, translators, and contributors to the plugin are in the same boat.
What I can unveil is that negotiations are ongoing, and Hotox is working every day to gain the permissions to release updates and get the train rolling.
So sit back. Asking isn't gonna make it go any faster. Probably..."

Is there an alternative to CATS?
Yes, there are a couple, and I honestly didn't like posting my own version but at this point I getting annoyed at repeating myself so here you go.

You can also look at the forks, though there doesn't seem to be any forks which keep cats as maintained as my version though.

I don't want to use the non-official one though?
That's fine however follow this advice to get the official one working on newer blender versions.

DON'T USE THE MAIN BRANCH OR RELEASED VERSION OF CATS FOR BLENDER 3.0+ USE THE DEV VERSION!!!!!!!!
DON'T USE BLENDER 4.x THE OFFICIAL VERSION OF CATS ISN'T UPDATED TO USE NEW API CHANGES AND MMD TOOLS HAS NOT BEEN UPDATED TO 4.x!

You can find the dev version here: https://github.com/absolute-quantum/cats-blender-plugin/tree/development
Direct zip download: https://github.com/absolute-quantum/cats-blender-plugin/archive/refs/heads/development.zip

The best version of blender to use is either 3.5.x or 3.6.1+.

I get this issue below:

1

Did you even read what I said?
DON'T USE THE MAIN BRANCH OR RELEASED VERSION OF CATS FOR BLENDER 3.0+ USE THE DEV VERSION!!!!!!!!

Why can't I use the main branch on blender 3.0+?
Because the main branch has not been updated in years and does not contain the many fixes and improvements the dev branch has for these versions of blender.

Why can't I use blender 4.x+?
Blender 4.x has quite a few API changes which breaks some functions in CATS and MMD Tools. You will find certain functions like the Fix Model button and some other functions will give you errors. This will only get worse with Blender 4.1 and above as blender is changing alot of the behind the scenes stuff. Therefor even though Cats semi works on 4.0 from 4.1 Cats will most likely completely break.

You keep talking about these MMD Tools what is this?
MMD Tools is a 3rd party plugin which cats uses for several things, including importing mmd/vrm stuff and etc, it's a key component of cats and several features would not work without. Hence CATS is reliant on MMD Tools to be updated for cats to work 100%.

As more frequent questions come in, I will update this, if the above hasn't answered your question then post an issue, HOWEVER don't expect anyone to answer as again this github has basically been abandoned at this point.

But I must have the official version for blender 4.0?

If you MUST have the official cats work on blender 4.0 (Even though I done all the work for you and more on my version) then you can try to apply the changes from pull request #648 to the dev version of cats. DON'T USE ANY OTHER PULL REQUEST AS MOST ARE FOR THE MAIN BRANCH AND DO NOT USE AN RELEASED VERSION OR MAIN BRANCH OF CATS.

You can then also download and manually update cats version of MMD tools as well, to update MMD tools you can do the following.

  • Delete mmd_tools_local folder in extern_tools folder.
  • Paste updated mmd_tools folder into root of project
  • Refactor folder name "mmd_tools" to "mmd_tools_local" and update all references in all files for MMD Tools.
  • Move mmd_tools_local folder into extern_tools folder
  • Search for "show_backface_culling" and set it to False in view.py
  • Done

Please note though the above guide works on blender 4.0 if cats function break there is no fix for this.

Do not use the main branch for 4.x, you will find more and more issues on the main branch which are fixed in the dev version.

@Yusarina Yusarina changed the title READ THIS BEFORE POSTING YET A OTHER ISSUE WHICH IS MOST LIKELY ANSWERED HERE - LIKE PLEASE READ IT'S NOT HARD TOO READ THESE! - PLEASE READ! - DO NOT POSTS NEW ISSUES UNTO YOU READ MY POSTS! IMPORTANT INFOMATION! ATTEMPT 5. READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE Jun 11, 2024
@Yusarina Yusarina changed the title READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - READ THIS FIRST BEFORE POSTING - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE - IT WILL SOLVE YOUR ISSUE Jun 11, 2024
@CaZcz
Copy link

CaZcz commented Jul 22, 2024

Thank you! You solved my problem!

@Gary1854
Copy link

Gary1854 commented Aug 6, 2024

In blender 4.2 I tried every single link and below and it still doesn’t work it asks you to update on the developer version then after updating it doesn’t work. Please advise a solution thanks!

@Yusarina
Copy link
Author

Yusarina commented Aug 6, 2024

You message makes no sense? did you read the post? what cats are you trying to use, if your using official it will no work on Blender 4.2?

If your trying to use the Official version of Cats on Blender 4.2 then you need to re-read the post.

@Yusarina
Copy link
Author

Yusarina commented Aug 6, 2024

In fact you somehow missed the latest post and went to this one, please re-read this one: #687

@Gary1854
Copy link

Gary1854 commented Aug 6, 2024

Yeah checked that post as well. As stated it’s not working on 4.2 not the official not the dev not the unofficial. Nor of them are working for me on 4.2.

@Yusarina
Copy link
Author

Yusarina commented Aug 6, 2024

I can 100% confirm the Unofficial version is working on 4.2 as well of many other users, this maybe an issue with your setup.

for the unofficial version please open an issue on the unofficial github and I can assist you further there or join our discord as I can't assist you here with it.

As for the offical version, as the post states it will not work correctly on Blender 4.0+.

Thanks.

@Gary1854
Copy link

Gary1854 commented Aug 6, 2024

Thanks I’ll do some more troubleshooting and if I get nowhere I’ll do that. Thanks again!

@Yusarina
Copy link
Author

Yusarina commented Aug 6, 2024

No worries, try re-installing your blender, a few people have had issues with plugins not installing correctly on Blender 4.2 but after a re-install it started working.

Also don't use the steam or windows store version, ensure you get it from the blender website. The windows store and steam version can be funky with the new extension system for some reason.

If you still don't have luck as I said feel free to reach out via the unofficial channels i gave above.

@Gary1854
Copy link

Gary1854 commented Aug 6, 2024

Oh heck I’ll start there it is in fact the steam version I’ll start by using the regular version. Thanks for the info!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants