How about starting Crowd-Funding for a Linux version?

13»

Comments

  • nicstt said:

    Anyone doing cross platform development is likely to be using Qt.  It is pretty much the only option that work across Linux, Win, and OSX.  Even then, "works" is being generous.  Gnome is GTK native and KDE is Qt native.  Either environment can host applications for the other.  Writing for various Linux distros is a matter of knowing what is the differences inherent to the distros.

    The biggest remaining difference is the packaging.  Debian based environments use the .deb package format, while everything else uses the .rpm format.  The few remaining outliers may use source or tar packages.   Certain distros tend to run closer to the edge than others, and these tend to use "newer" versions of libraries.  A common problem is that there are contingents within each distro that DELIBERATELY make their changes to nominally compliant packages dependent on specific library versions for their preferred distro.  These a-holes do it out of a desire to force other people into using their preferred setup.  To manage this even with python based applications takes a bit of effort -- but they do it anyway.

    In a nutshell, it isn't hard to code for Linux in a way that works in the vast majority of situations.  Supporting the issues caused from people who tweak their environments to the point of breakage is the main problem.

    Kendall

    Indeed, but creating a Daz version that worked in say a version of Ubuntu and Fedora, or even just one of them.

    It isn't about supporting everyone, but just one. It would be better still to chose a version of the OS that is designated with long-term support.

    Creating a version and maintaining it - that can work with em all - is a constantly moving target seeing as new versions pop up like weeds in summer.

    And those that love tweaking, would no doubt be able to get most of the functionality for their desired distro. If not, they still have that one version of Linux they can use.

    It would have to be either Ubuntu or Fedora, as those are the most likely ones to include closed source drivers in the distribution (required if using an nVidia card, I believe). I'm not as certain that CentOS and RHEL would do that, and Debian didn't the last I knew.

  • Kendall SearsKendall Sears Posts: 2,995
    nicstt said:

    Anyone doing cross platform development is likely to be using Qt.  It is pretty much the only option that work across Linux, Win, and OSX.  Even then, "works" is being generous.  Gnome is GTK native and KDE is Qt native.  Either environment can host applications for the other.  Writing for various Linux distros is a matter of knowing what is the differences inherent to the distros.

    The biggest remaining difference is the packaging.  Debian based environments use the .deb package format, while everything else uses the .rpm format.  The few remaining outliers may use source or tar packages.   Certain distros tend to run closer to the edge than others, and these tend to use "newer" versions of libraries.  A common problem is that there are contingents within each distro that DELIBERATELY make their changes to nominally compliant packages dependent on specific library versions for their preferred distro.  These a-holes do it out of a desire to force other people into using their preferred setup.  To manage this even with python based applications takes a bit of effort -- but they do it anyway.

    In a nutshell, it isn't hard to code for Linux in a way that works in the vast majority of situations.  Supporting the issues caused from people who tweak their environments to the point of breakage is the main problem.

    Kendall

    Indeed, but creating a Daz version that worked in say a version of Ubuntu and Fedora, or even just one of them.

    It isn't about supporting everyone, but just one. It would be better still to chose a version of the OS that is designated with long-term support.

    Creating a version and maintaining it - that can work with em all - is a constantly moving target seeing as new versions pop up like weeds in summer.

    And those that love tweaking, would no doubt be able to get most of the functionality for their desired distro. If not, they still have that one version of Linux they can use.

    It would have to be either Ubuntu or Fedora, as those are the most likely ones to include closed source drivers in the distribution (required if using an nVidia card, I believe). I'm not as certain that CentOS and RHEL would do that, and Debian didn't the last I knew.

    RHEL/CentOS are the preferred nVidia distrobutions.  CentOS is the only supported Distro for using Tesla under Linux.

    Kendall

  • Dream CutterDream Cutter Posts: 1,224
    edited July 2016

    I'm waiting for a GCE Vetrex 3D Imager compatable version of DS  http://www.geekvintage.com/gce-vectrex-software.php
    Its the earlies consumer grade 3d and animation system I can recall.  I still have my trusty unit ready to beta test :D

    Post edited by Dream Cutter on
  • ValiskaValiska Posts: 145
    edited August 2016

    I thought of doing an open source software similar to Daz Studio and poser but i do not know where to begin.

     

    the blender community would be where I would start.

    A Blender plugin that reads Studio files or Poser files or both. There used to be a Poser importer, but it hasn't been maintained in ages. [Added: I mean one that imports the models as working models, without having to go through export in a Windows program. There is a utility that will read an already-posed scene, and it works well for that purpose, but the imported scene is static and it has to be set up in a Windows program. I want to buy Poser and Studio format and read them into Blender working. Or mostly working, anyway: I expect to have to adjust shaders.]

    I moved to Linux already. I spent a lot of time exporting my models in different formats, since 3D import and export is often buggy and it's hard to be sure what format will actually work. I haven't been buying much new here, except a couple of items I really wanted to take over with me. I'm doing my last renders of Studio scenes on Windows 8.0 tomorrow.

    I have Mint, Devuan, and FreeBSD installed on an external hard drive now, and later this week I'll try Slackware. I wouldn't have any trouble adding another distro for a Studio port.

    I'm not swearing to wipe Windows 10 off the hard drive if it comes pre-installed on my next desktop, because I'll probably want to export a few more models. But I'm not planning on having the ethernet cable plugged in if I boot it, either.

    Post edited by Valiska on
  • PetercatPetercat Posts: 2,321
    edited August 2016
    kcoady said:

    I thought of doing an open source software similar to Daz Studio and poser but i do not know where to begin.

     

    the blender community would be where I would start.

    A Blender plugin that reads Studio files or Poser files or both. There used to be a Poser importer, but it hasn't been maintained in ages. [Added: I mean one that imports the models as working models, without having to go through export in a Windows program. There is a utility that will read an already-posed scene, and it works well for that purpose, but the imported scene is static and it has to be set up in a Windows program. I want to buy Poser and Studio format and read them into Blender working. Or mostly working, anyway: I expect to have to adjust shaders.]

    I moved to Linux already. I spent a lot of time exporting my models in different formats, since 3D import and export is often buggy and it's hard to be sure what format will actually work. I haven't been buying much new here, except a couple of items I really wanted to take over with me. I'm doing my last renders of Studio scenes on Windows 8.0 tomorrow.

    I have Mint, Devuan, and FreeBSD installed on an external hard drive now, and later this week I'll try Slackware. I wouldn't have any trouble adding another distro for a Studio port.

    I'm not swearing to wipe Windows 10 off the hard drive if it comes pre-installed on my next desktop, because I'll probably want to export a few more models. But I'm not planning on having the ethernet cable plugged in if I boot it, either.

    With everything else that's going on, I expect your next laptop with Win10 on it will have to be connected online regularly to keep working. Y'know, to verify that you're the registered user while MS mines your HD or something.

    Oh, just in case anyone wants to make a personal upsnoot attack on me because of the above paragraph, please read this and learn to recognize sarcasm without a /sarc tag to make it obvious:http://www.zdnet.com/article/no-microsoft-is-not-spying-on-you-with-windows-10/

    Post edited by Petercat on
  • kyoto kidkyoto kid Posts: 41,847
    edited August 2016

    ...regardless, W10 will never be on any of my systems, current or future.  It's not the Telemetry, it's MS's "force feed" update policy, and with the Anniversary update, no longer having the choice to disable or remove certain "features" (read "bloat") I do not want or need.

    I gave up on "off the shelf systems" anyway. I'd rather take the time to build have a system more appropriate for my needs for less of an investment, as well as not having to deal with a tonne of crapware installed by the manufacturer.

    Post edited by kyoto kid on
  • ValiskaValiska Posts: 145

     

    Petercat said:
    kcoady said:

    I'm not swearing to wipe Windows 10 off the hard drive if it comes pre-installed on my next desktop, because I'll probably want to export a few more models. But I'm not planning on having the ethernet cable plugged in if I boot it, either.

    With everything else that's going on, I expect your next laptop with Win10 on it will have to be connected online regularly to keep working. Y'know, to verify that you're the registered user while MS mines your HD or something.

    Oh, just in case anyone wants to make a personal upsnoot attack on me because of the above paragraph, please read this and learn to recognize sarcasm without a /sarc tag to make it obvious:http://www.zdnet.com/article/no-microsoft-is-not-spying-on-you-with-windows-10/

    Let's assume if they haven't made periodic connection mandatory yet, they'll do it in the future. It would fit the philosophy, and I don't see what's to stop them.

    Is there any halfway-decent documentation anywhere for Studio file formats or Poser's?  I've changed obvious strings in text files, but that's as far as I've gone.

  • Kendall SearsKendall Sears Posts: 2,995
    edited August 2016
    kcoady said:

     

    Petercat said:
    kcoady said:

    I'm not swearing to wipe Windows 10 off the hard drive if it comes pre-installed on my next desktop, because I'll probably want to export a few more models. But I'm not planning on having the ethernet cable plugged in if I boot it, either.

    With everything else that's going on, I expect your next laptop with Win10 on it will have to be connected online regularly to keep working. Y'know, to verify that you're the registered user while MS mines your HD or something.

    Oh, just in case anyone wants to make a personal upsnoot attack on me because of the above paragraph, please read this and learn to recognize sarcasm without a /sarc tag to make it obvious:http://www.zdnet.com/article/no-microsoft-is-not-spying-on-you-with-windows-10/

    Let's assume if they haven't made periodic connection mandatory yet, they'll do it in the future. It would fit the philosophy, and I don't see what's to stop them.

    Is there any halfway-decent documentation anywhere for Studio file formats or Poser's?  I've changed obvious strings in text files, but that's as far as I've gone.

    DUF files are fully documented, and I have written read routines for them for my project.  Poser's older formats are documented, the newer expansions have not been exposed that I have found yet (but I haven't looked too hard).

    Kendall

    Post edited by Kendall Sears on
  • ValiskaValiska Posts: 145

    I'll see about posting some Alpha screenshots for you all to see.

    Kendall

    That'd be neat!

  • PetercatPetercat Posts: 2,321
    kyoto kid said:

    ...regardless, W10 will never be on any of my systems, current or future.  It's not the Telemetry, it's MS's "force feed" update policy, and with the Anniversary update, no longer having the choice to disable or remove certain "features" (read "bloat") I do not want or need.

    I gave up on "off the shelf systems" anyway. I'd rather take the time to build have a system more appropriate for my needs for less of an investment, as well as not having to deal with a tonne of crapware installed by the manufacturer.

    If you compare processor and memory use in a clean Win7 system to a Win10 build, the difference the bloatware makes is amazing. So much of your processing power and memory that should be available for what you want is taken up by what MS wants, I'll stick with Win7. It does what I need it to do, why change? Although I'll be saving up so that in the last days of Win7 availability I can build a killer system for it!

  • Peter WadePeter Wade Posts: 1,666
    kcoady said:

     

    Let's assume if they haven't made periodic connection mandatory yet, they'll do it in the future. It would fit the philosophy, and I don't see what's to stop them.

     

    Windows 7 was definitley checking in regularly. Something went wrong with one of their updates and my laptop started telling me that it wasn't a genuine copy of Windows every time I switched it on. I'd been using it for years up to then without any complaints. I don't know if the checks were mandatory since I never left it offline for long. Eventually they decided that my computer was OK and stopped harassing me.

  • Robert FreiseRobert Freise Posts: 4,574

    Well after the update on the Win10 system that I have Daz Studio on it rearranged the Icons on my desktop and it took Studio about four times longer to load

  • I think crowd sourcing is a great idea but why start from scratch. We already have a Opensource 3d program out there called Blender. We just need a interface like Carrara for Blender and an easy way to import Daz models into and out of Blender. Blender has Cycles and Octane for renders and is being activly developed. What we need is a  simple and easy to use interface and a bridge for Daz Models into Blender not a Linux version of Daz studio that Daz does not want to create and support.

  • kyoto kidkyoto kid Posts: 41,847
    edited August 2016

    ...good luck convincing them.  Andrew Price (the "Blender Guru") couldn't. 

    Unless Blenders' UI and toolset was as uncomplicated, uncluttered, and elegant as Hexagon's, I have no interest in it.

    Apologies for the bluntness but I've tried it everytime someone told me that they improved how it worked so much better, and every time I ended up uninstalling it again out of frustration.

    Post edited by kyoto kid on
  • nicsttnicstt Posts: 11,715
    Petercat said:
    kcoady said:

    I thought of doing an open source software similar to Daz Studio and poser but i do not know where to begin.

     

    the blender community would be where I would start.

    A Blender plugin that reads Studio files or Poser files or both. There used to be a Poser importer, but it hasn't been maintained in ages. [Added: I mean one that imports the models as working models, without having to go through export in a Windows program. There is a utility that will read an already-posed scene, and it works well for that purpose, but the imported scene is static and it has to be set up in a Windows program. I want to buy Poser and Studio format and read them into Blender working. Or mostly working, anyway: I expect to have to adjust shaders.]

    I moved to Linux already. I spent a lot of time exporting my models in different formats, since 3D import and export is often buggy and it's hard to be sure what format will actually work. I haven't been buying much new here, except a couple of items I really wanted to take over with me. I'm doing my last renders of Studio scenes on Windows 8.0 tomorrow.

    I have Mint, Devuan, and FreeBSD installed on an external hard drive now, and later this week I'll try Slackware. I wouldn't have any trouble adding another distro for a Studio port.

    I'm not swearing to wipe Windows 10 off the hard drive if it comes pre-installed on my next desktop, because I'll probably want to export a few more models. But I'm not planning on having the ethernet cable plugged in if I boot it, either.

    With everything else that's going on, I expect your next laptop with Win10 on it will have to be connected online regularly to keep working. Y'know, to verify that you're the registered user while MS mines your HD or something.

    Oh, just in case anyone wants to make a personal upsnoot attack on me because of the above paragraph, please read this and learn to recognize sarcasm without a /sarc tag to make it obvious:http://www.zdnet.com/article/no-microsoft-is-not-spying-on-you-with-windows-10/

    I'd be happier about the article if Microsoft's EULA didn't specifically allow them to do it.

  • nicsttnicstt Posts: 11,715
    edited August 2016

    I think crowd sourcing is a great idea but why start from scratch. We already have a Opensource 3d program out there called Blender. We just need a interface like Carrara for Blender and an easy way to import Daz models into and out of Blender. Blender has Cycles and Octane for renders and is being activly developed. What we need is a  simple and easy to use interface and a bridge for Daz Models into Blender not a Linux version of Daz studio that Daz does not want to create and support.

    Blender's interface is fine. I prefer it to Daz's. (Including Hexagon, Carrera etc.)

    Post edited by nicstt on
Sign In or Register to comment.