Re: Inochi2D - Realtime 2D Animation written in D

2022-09-11 Thread Guillaume Piolat via Digitalmars-d-announce

On Sunday, 11 September 2022 at 23:00:24 UTC, Luna wrote:
Hey folks, I have for the (almost) past 2 years been working on 
a real-time 2D animation library called 
[Inochi2D](https://github.com/Inochi2D/inochi2d) and tooling 
for it. Recently I went full time on the project due to 
generous donations on GitHub Sponsors and Patreon.




Congrats, I was impressed by the number of contributors and 
members in the Inochi2D community! Seems like it fits a need, and 
with our fav language.




Beerconf September 2022

2022-09-11 Thread Steven Schveighoffer via Digitalmars-d-announce

# BEERCONF!

This month, beerconf is going to be happening without me, unfortunately. 
But it is still happening!


The dates are Sept 24-25, 2 weeks from yesterday. Nothing really special 
to report, just a regular-old beerconf. Oh, and October 9th would be the 
deadline for submitting a proposal for the online dconf this year, so if 
you want to bounce ideas off of a really smart crowd, this would be the 
place.


Want a stylish beerconf t-shirt? Look here: 
https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954


## What is beerconf?

Check out the [wiki article](https://wiki.dlang.org/Beerconf).

## Presentations?

As usual, anyone who wants to reserve some time to talk about something, 
let me know. I'll make sure to announce here, and hopefully another host 
will be able to organize!


Cheers! 

-Steve


Re: Inochi2D - Realtime 2D Animation written in D

2022-09-11 Thread WebFreak001 via Digitalmars-d-announce

On Sunday, 11 September 2022 at 23:00:24 UTC, Luna wrote:
Hey folks, I have for the (almost) past 2 years been working on 
a real-time 2D animation library called 
[Inochi2D](https://github.com/Inochi2D/inochi2d) and tooling 
for it. Recently I went full time on the project due to 
generous donations on GitHub Sponsors and Patreon.


The library and tooling is mostly implemented in D, with the 
only exception being SDL2, OpenGL and Dear Imgui being used in 
the tooling for the UI.


The project allows you to create and rig segmented 2D art (akin 
to Live2D inc.'s Cubism product) for animation. Allowing you to 
animate the model in real-time either using face tracking [eg. 
with the Inochi Session 
tool](https://github.com/Inochi2D/inochi-session) or more 
traditional animation methods. This kind of tooling is often 
used in games as well as for 
[VTubing](https://en.wikipedia.org/wiki/VTuber), a kind of 
entertainment art form where people use real-time 2D animated 
puppets as their avatars for livestreaming.


I'm planning to release an update for [Inochi 
Creator](https://github.com/Inochi2D/inochi-creator), the tool 
used to rig and animate Inochi2D puppets, on October 10th.


You can also find Inochi Creator and Inochi Session on itch.io:
 * [Inochi 
Creator](https://lunafoxgirlvt.itch.io/inochi-creator)
 * [Inochi 
Session](https://lunafoxgirlvt.itch.io/inochi-session) (Will 
eventually come to Steam too!)


this is an awesome project! I hope to see more people start on 
projects like these or help contribute to them. I definitely 
think projects like these are the kind of thing that D really 
needs.


I love having some graphic thing with concrete use-case and 
target audience, actually writing a real app and helping users do 
what they want to do. I like Inochi2D in particular because it's 
a highly creative thing to do VTubing, all the way from drawing 
characters and rigging them to giving them life in motion and 
personality by the person playing the character. It's things like 
this that inspire people to dig deeper, improve technology and 
make improvements to all layers of an application. (users here 
are potentially improving D, improving Inochi, improving the 
general state of the art in VTubing technology)


I wish you a lot of luck with getting your project to new heights 
and the next big update. It's a very cool project.


I saw you had a GitHub sponsors page as well as Patreon, for 
anyone else in this thread I think it's definitely worth checking 
these out ^^


Inochi2D - Realtime 2D Animation written in D

2022-09-11 Thread Luna via Digitalmars-d-announce
Hey folks, I have for the (almost) past 2 years been working on a 
real-time 2D animation library called 
[Inochi2D](https://github.com/Inochi2D/inochi2d) and tooling for 
it. Recently I went full time on the project due to generous 
donations on GitHub Sponsors and Patreon.


The library and tooling is mostly implemented in D, with the only 
exception being SDL2, OpenGL and Dear Imgui being used in the 
tooling for the UI.


The project allows you to create and rig segmented 2D art (akin 
to Live2D inc.'s Cubism product) for animation. Allowing you to 
animate the model in real-time either using face tracking [eg. 
with the Inochi Session 
tool](https://github.com/Inochi2D/inochi-session) or more 
traditional animation methods. This kind of tooling is often used 
in games as well as for 
[VTubing](https://en.wikipedia.org/wiki/VTuber), a kind of 
entertainment art form where people use real-time 2D animated 
puppets as their avatars for livestreaming.


I'm planning to release an update for [Inochi 
Creator](https://github.com/Inochi2D/inochi-creator), the tool 
used to rig and animate Inochi2D puppets, on October 10th.


You can also find Inochi Creator and Inochi Session on itch.io:
 * [Inochi Creator](https://lunafoxgirlvt.itch.io/inochi-creator)
 * [Inochi Session](https://lunafoxgirlvt.itch.io/inochi-session) 
(Will eventually come to Steam too!)


Re: Initial release of newxml done!

2022-09-11 Thread solidstate1991 via Digitalmars-d-announce

On Sunday, 11 September 2022 at 07:13:18 UTC, WebFreak001 wrote:


awesome! got some documentation or examples anywhere? Can't 
really seem to find how to use it really, but will definitely 
be useful when I do stuff with xml.


Documentation is a work in progress. I'll try to make some 
examples with it (especially since I was also in need of an XML 
library), until then the best I can say is that if you only need 
DOM, then just use the example in the readme file to generate the 
document, and rely on the official DOM documentations since it's 
pretty much the same thing. I'll be slowly going through the code 
to improve readability and stuff, which will also mean I'm going 
to add range capabilities and such where it doesn't exist.


Release D 2.100.2

2022-09-11 Thread Martin Nowak via Digitalmars-d-announce

Glad to announce D 2.100.2, ♥ to the 18 contributors.

http://dlang.org/download.html

This point release fixes a few issues over 2.100.2, see the 
changelog for more details.


http://dlang.org/changelog/2.100.2.html

-Martin



Re: Initial release of newxml done!

2022-09-11 Thread WebFreak001 via Digitalmars-d-announce

On Friday, 9 September 2022 at 22:00:42 UTC, solidstate1991 wrote:

https://github.com/ZILtoid1991/newxml/releases/tag/v0.2.0

It's a heavily modified `std.experimental.xml` with the 
following changes:


[...]


awesome! got some documentation or examples anywhere? Can't 
really seem to find how to use it really, but will definitely be 
useful when I do stuff with xml.