thank you very much for the informationasfdfdfd wrote: ↑Mon Jul 02, 2018 6:18 amSolution is pretty straightforward but has several bumps on the way. I will opensource it later (no specific date, sorry, still requires a bit of work to be published) so everyone could try and improve.Andredron wrote: ↑Sun Jul 01, 2018 6:31 pm th! cool! it seems that tyranobilder will soon begin to smoke nervously. Can you tell me how you ported that code from the githab? I tried to port it, but because of the low level, I even could not move ....
How I understood there without with с++ did not manage, or you modules used?
Short description:
1. Live2D has two official libraries: Core and Framework. Core is closed source pure-C library. Framework is C++ opensource library that built atop of Core.
2. Framework has OpenGL rendering code that renders model on screen.
3. I've used Cython and a bit of custom C++ code to create Framework wrapper that compiles to binary Python module.
4. Next I've wrapped Live2D rendering so it renders to the FBO instead of screen.
5. At last i've wrote code that converts pixels from FBO to the RenPy render surface.
Does Ren'Py support Live 2D?
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Re: Does Ren'Py support Live 2D?
Renpy textbook (in Russian). https://disk.yandex.ru/i/httNEajU7iFWHA (all information is out of date) Update 22.06.18
Sawa - a game of the Drow Nation
Honest Critique
Poses in visual novels, or how to hold a character properly in the frame
Help save articles to the webarchive. [/color]
Sawa - a game of the Drow Nation
Honest Critique
Poses in visual novels, or how to hold a character properly in the frame
Help save articles to the webarchive. [/color]
- dvemail
- Regular
- Posts: 35
- Joined: Sat May 28, 2016 1:50 pm
- Projects: Working on Patronus
- IRC Nick: dvemail
- Deviantart: ObdurateDemand
- Github: dvemail
- Contact:
Re: Does Ren'Py support Live 2D?
I am extremely interested in this effort. My game needs either Spine or Live2d really badly. I've sent you a DM and included a discord invite. I'd really like to discuss this with you in detail and see how I can help.
- vollschauer
- Veteran
- Posts: 231
- Joined: Sun Oct 11, 2015 9:38 am
- Github: vollschauer
- Contact:
Re: Does Ren'Py support Live 2D?
Being able to use Live2D in Ren'Py would be awesome ....
-
- Newbie
- Posts: 21
- Joined: Sat Oct 21, 2017 8:13 am
- Github: asfdfdfd
- Location: Saint Petersburg
- Contact:
Re: Does Ren'Py support Live 2D?
Still preparing code for the open source release.
Meanwhile have improved performance a bit and now it has glorious 60 FPS.
Meanwhile have improved performance a bit and now it has glorious 60 FPS.
- renoa-heartilly
- Regular
- Posts: 115
- Joined: Sat Jul 17, 2010 2:37 am
- Completed: مقهى الضائعون, Arabic Translations for Ren'py, Pretty Please
- Projects: حور, BB project, dentist drama
- Organization: stanza studio (creative circle)
- Contact:
- noeinan
- Eileen-Class Veteran
- Posts: 1153
- Joined: Sun Apr 04, 2010 10:10 pm
- Projects: Ren'Py QuickStart, Crimson Rue
- Organization: Statistically Unlikely Games
- Deviantart: noeinan
- Github: noeinan
- Location: Washington State, USA
- Contact:
Re: Does Ren'Py support Live 2D?
This looks great! I'm so excited for when it's ready, thank you for all your hard work!
- Mole-chan
- Veteran
- Posts: 333
- Joined: Thu Aug 27, 2009 12:46 am
- Completed: DUAEL, Escape from Puzzlegate
- Projects: A Bird with Gold-Mended Wings
- Deviantart: mole-chan
- Skype: mole-chan
- itch: moleworks
- Contact:
Re: Does Ren'Py support Live 2D?
The live2D implementation looks aMAZING! Count me in as profoundly interested as well. Thank you so much for your amazing work on it.
-
- Newbie
- Posts: 21
- Joined: Sat Oct 21, 2017 8:13 am
- Github: asfdfdfd
- Location: Saint Petersburg
- Contact:
Re: Does Ren'Py support Live 2D?
I've cleaned up code a bit and released to the github.
https://github.com/asfdfdfd/renpy-live2d
This is still not a production version. This is WIP intended for developers that want to help.
There are instructions only for macOS. I do not have time and will to install Linux but instructions for Linux should be the same.
Windows version is blocked by Live2D developers that does not have Core prebuilt for MSVC 9. Probably they will do it. If not i have one workaround in mind and i will implement it in the worst case.
https://github.com/asfdfdfd/renpy-live2d
This is still not a production version. This is WIP intended for developers that want to help.
There are instructions only for macOS. I do not have time and will to install Linux but instructions for Linux should be the same.
Windows version is blocked by Live2D developers that does not have Core prebuilt for MSVC 9. Probably they will do it. If not i have one workaround in mind and i will implement it in the worst case.
- Mole-chan
- Veteran
- Posts: 333
- Joined: Thu Aug 27, 2009 12:46 am
- Completed: DUAEL, Escape from Puzzlegate
- Projects: A Bird with Gold-Mended Wings
- Deviantart: mole-chan
- Skype: mole-chan
- itch: moleworks
- Contact:
Re: Does Ren'Py support Live 2D?
Aah! How exciting!!
Unfortunately, I'm using Windows, so I'll have to wait to play around with it. But, I'm looking forward to it! Hopefully Live2D gets back to you promptly.
Unfortunately, I'm using Windows, so I'll have to wait to play around with it. But, I'm looking forward to it! Hopefully Live2D gets back to you promptly.
- renoa-heartilly
- Regular
- Posts: 115
- Joined: Sat Jul 17, 2010 2:37 am
- Completed: مقهى الضائعون, Arabic Translations for Ren'py, Pretty Please
- Projects: حور, BB project, dentist drama
- Organization: stanza studio (creative circle)
- Contact:
Re: Does Ren'Py support Live 2D?
wow thanks a lot asfdfdfd i'm also on windows and by no means a programmer, so i'll be supporting from the sidelines XD tell me if you need anything in the way of assets or how things work, as i've worked closely with the Live2D app for a few years!
-
- Newbie
- Posts: 21
- Joined: Sat Oct 21, 2017 8:13 am
- Github: asfdfdfd
- Location: Saint Petersburg
- Contact:
Re: Does Ren'Py support Live 2D?
Thank you
Obviously this thing is absolutely useless without Windows support so i'll focus on this for the next update.
Obviously this thing is absolutely useless without Windows support so i'll focus on this for the next update.
- dvemail
- Regular
- Posts: 35
- Joined: Sat May 28, 2016 1:50 pm
- Projects: Working on Patronus
- IRC Nick: dvemail
- Deviantart: ObdurateDemand
- Github: dvemail
- Contact:
Re: Does Ren'Py support Live 2D?
I've got one of my devs looking at your code to see if we can throw some Win support in your direction. I'll know more in a few days
-
- Newbie
- Posts: 21
- Joined: Sat Oct 21, 2017 8:13 am
- Github: asfdfdfd
- Location: Saint Petersburg
- Contact:
Re: Does Ren'Py support Live 2D?
Great!
My code is almost ready for Windows except several small places. Main issue is that Live2D Core lacks support of MSVC9. So it could not be built as Python extension on Windows.
The only sane workaround i have on my mind is to build Live2D Core as DLL, load it dynamically and get function pointers at runtime.
But i hope to receive response from Live2D guys. Probably someone here has better contact with them than i have.
-
- Newbie
- Posts: 21
- Joined: Sat Oct 21, 2017 8:13 am
- Github: asfdfdfd
- Location: Saint Petersburg
- Contact:
Re: Does Ren'Py support Live 2D?
I've got response from Live2D, so, probably, it may work out in the most pleasant way.
https://github.com/asfdfdfd/renpy-live2 ... -414949889
https://github.com/asfdfdfd/renpy-live2 ... -414949889
Who is online
Users browsing this forum: Belgerum, Bing [Bot]