Jump to content

Psistorm Ikura

Resident
  • Content Count

    127
  • Joined

  • Last visited

Everything posted by Psistorm Ikura

  1. imho, mesh in general is being butchered, cost wise, when you look right at it. mesh is the only object type that gets more expensive by size, and the only one that gets a cost slapped ontop - doubled even! - of it for containing even a single script. If a new cost system is needed, then please do balance it better, so that mesh is actually turning out to be viable, without having to completely bend over backward to get close to what a - less efficient - sculpt or prim build would cost. Mesh should be sold as something good, not something hideously expensive, when already, a lot of fears are attached to it (content theft, copyright infringement, horrible performance from people importing 5 million poly poser meshes.. and the like). If this cost system HAS to be done, then weigh it properly, and dont try and put mesh on the new system whilst prims and sculpts remain on the old. This will destroy mesh retention rates for sure, it certainly will keep me from using it for anything but attachments. Edit: If I may think up a general prim weighting system, i have some suggestions here: - Allow decimal weights. A torus could sit at 1.5 perhaps, maybe even 2, a sculpt could be the same. Decimal prim weights are NOT rounded, but instead are added up to the total sim prim usage. That way, you dont have a prim or mesh rated 1.3 costing 2 on the sim. so a mesh rated 0.7 would still fit. - A bit more finely scaled weighting. A box costs 1.0, sphere 1.25, torus 1.75 maybe. Sculpt 1.5 or something. - Fair mesh weighting. Prim weight is based off of physics shape complexity, LOD0 triangle count, and a weighted average of the other LOD`s triangle counts (this should be balanced so that an ultra simple object with only one lower LOD level - due to it otherwise being TOO simple to ffeasibly render - isnt punished massively.) - Seperate script count limiting system. Script limits do NOT affect build cost, up until a certain treshold. Maybe 16 to 32 scripts, from then on up, a gradual cost factor is introduced into the prims containing those scripts, perhaps 1.0 prim weight for every 8 scripts ontop of it or so. This will allow low scripted builds to remain cheap, and introduces a slow cost-increasing factor for heavily scripted builds. Additional script limitation work can be done via other means, as LL did have plans before the big layoffs, such as variable script memory and such (memory could also be a limiting factor, btw).
  2. Another thing i would like to bring up, while talking with Murry Soothsayer (posted above some) the other night, we realized something else: Re-using the same mesh in a linkset does not offer any bonus to prim costs. It should. Why? Lets say you build a wing, and create a low-poly mesh feather for it, no alpha maps. With the base cost of 2 prims per mesh minimum, you would end up with, say, two prims for the wing arm, lets say, 200 polies. and each feather, lets go with 50 here, at 20 polies. So for a wing, you could assume 2 meshes that are in memory (and one of which can be subject to geometry instancing if SL supports that, thus drastically reducing render cost), and generally you may also assume 1200 polies for the entire thing. Now the prim cost? 102 prims. you COULD build the entire thing as sculpts, for 51 prims, and would end up with over 50.000 vertices, i cant be bothered to figure out the polycount atm, but you see my point. Not only should low-poly meshes cost one prim, but also, once you start linking several of the same mesh into a linkset, there should be discounts applied. On the other hand, there should be a slightly expontential scaling for meshes which are a small size and go past a certain triangle limit. Especially for physics shape. So if someone creates a 50.000 triangle physical spinning top, it´s cost should be way higher, proportionally, aka a non-linear scaling. Large objects however arent affected by that as much. This is mostly a measure to stop people from creating ultra-detailed small mesh objects, with detail that really isnt needed. For a current equivalent, think of 100-prim wristwatches with bling.
  3. Given how thanks to a bug (filed on the JIRA, reportedly with a solution coming soon) I am unable to use the mesh beta grid, i have to go off of what people talk about here on the forums and what little experience i could gather before the bug. In all honesty, this system is ludicrous, im sorry to say it. Please do name a reason why the following should sound anywhere near right: A sculpt object with 10 scripts in every prim, say, 4 prims, 4000 verts approximately. Cost? 4 prims. A mesh object, a single script compared to the 40 above, 1500 verts, proper LOD, physics shape, whatnot. cost? maybe 3 prims, thanks to that ONE script, it costs 6 however. Punishing meshes for being scripted, and for server weight and whatnot is just not applicable. Mesh costs imho should be based solely of: - vertex count - face count (after all, being able to load 7 1024 textures onto a mesh is considerably more resource intense than a single faced mesh with only one texture - perhaps upload size, which would derive ultmately from vertex count and face definitions, complexity of the UV layout etc Anything else is moot. Mesh should be designed as a tool to not only bring prettier builds into SL, but also to bring more EFFICIENT builds into SL. If mesh will ALWAYS be costing more prims than a way more wasteful sculpt or prim build, them Im sorry, I wont bother with it either. Why waste prims if I can just slap together some prims for something that looks same-ish, eats WAY more vertices and texture space on the renderer, but costs less prims? If you only want it useable on avatar attachments, then say so. But at least give us the option to define morph targets (aka blend shapes, whatever you call them) so there is at least SOME justification to bother with it.
  4. I do appreciate switching to newer standards where applicable. SSE2 is by no means new or limited only to top end. However im curious as to what the gains from this change will be, for the end user, if there is a measurable effect or further implications.
  5. Im using a gtx580, 8 gigs of ram, and a core i7 920 @3ghz. I get solid 60 FPS in my home sim, but it drops to 30ish running shadows. Enabling the DoF effect just makes the GPU go bat**bleep** and i can hear the fan start to howl like crazy. Imho, the renderer feels poorly optimized still, but im no expert by far. CPU load still is VERY low on multicores, but its nice to see it makes better use of the GPU now. Still, now that the renderer can do per-pixel lighting, they should drop the extra tesselations on prims to bring down the global triangle count of certain builds a fair bit. That is only a small thing, but would still have some effect im quite sure. I hope that subsequent releases see more of a performance improvement, Im quite certain it can be done with more work put into it. But again, wishful thinking, im not an expert by any means in this field. That, and i would much like them to optimize their ambient occlusion shader, its quite grainy for me, especially on the water.
  6. well, i use a router/DSL modem combination, i dont really have the option to try something else right now. as for forwarding, the router doesnt support opening, only directly forwarding ports, as far as i could determine. seeing as you say connection issues, i wonder what changed between 2.4.0 to 2.5.0 to cause this sudden loss of functionality for me.
  7. Ill try and disable that feature, thanks. and well, it seems to affect any sim really. mesh beta, i log in, see an empty sim with only my character rezed. any attempts to tp out result in logging out. on the live grid, the sim does rez after a relog usually. i can also log into other sims than my home sim, but generally, teleports will fail. 2.4.0 works flawlessly however, for no discernable reason. on another note, i also tried various cache resets and clean installs, all with the same result. but i will attempt your suggestion and hope
  8. Starting with SL viewer 2.5.0 (and mesh beta 2.6.0), I can no longer use: - my friendlist. everyone either is Unknown or (loading) - teleports, each attempt will log me out - scripts in inventory, compile/upload will fail, request timed out I sit behind a router, which i have configured according to the wiki page on port forwarding, and the problems start as soon as I try to use 2.5.x instead of my current fallback, 2.4.0. Any help in that regard is appreciated, since I want to use the latest viewers. Please do NOT direct me to TPVs, i do not wish to use them. I wish to make use of 2.5.2 and onward, since it seems to be a problem that started and persisted with every release after 2.5.0. Ontop of that, I do require the mesh beta viewer, which has the same functional problems. Any help is greatly appreciated.
  9. Ive tried Kirsten before, and found the UI changes to be rather horrible. The standard LL viewers have been very good for me, as i said before. It´s just that 2.5.0 started giving me trouble, and i would like hints at how to fix these on my end. It doesnt seem to be the SL servers, since 2.4.0 has none of these issues.
  10. Ive been using the 2.x series from the get go, and have been more and more satisfied with its development. However, as much as i appreciate progress, the 2.5.x release series is flat out unusable for me. Basically, I have one of two issues after installing 2.5.x: - things will not rez. I see a lot of grey prims, and a lot of unrezed sculpts, but my bandwidth sits at idle levels, just like when everything is loaded in. A viewer restart generally fixes this, but in a new area, this problem repeats itself. - The friendlist will either show everyone as (loading or as Unknown. This does not go away except in seemingly random conditions. I have tried reinstalling, a cache clear, custom port connection, and forwarding the appropriate ports in my router, according to the SL wiki. once i go back to 2.4.0, my friendlist comes back. upgrade to 2.5.2, and everyone is (loading) again, and I can not IM, teleport, send inventory, etc. Id appreciate any and all hints in the direction, its rather strange and i couldnt find any reliable information beyond port forwarding, which im already doing.
  11. As for Napster: napster primarily focused on distributing copyrighted music. Primarily. As in, to take a guess, 99% of the music belongs to EMI, or whatever big label. Back in the day the legal situation was very unclear, but they ruled napster to be shut down. SL on the other hand is an open platform, NOT primarily focused on distributing copyrighted material, but focused on the creation of virtual content and social and economic interaction. Regarding the reality check: I am real, thank you very much. I dont expect everyone to learn blender, far from it. I never wanted to make that statement. What my point was that if you WANT to mesh, its not hard to learn it. If you want to rather use prims, thats also not hard to learn. The choice is yours. If you want to build things, go ahead and prim stuff up. If you have a 3D background and want to put it to use, OR if you want to learn how to do it, again, go ahead. You have all the options Regarding profit: I see mesh as a potential, but I havent once considered it vital for the well being of my business. Quality is the word here, and if you pit builds against eachother, the higher quality one is likely to attract more customers. I dont see how this changes anything regarding to the current world. If someone does a super awesome sculpt/prim hybrid build, it will sell better than whatever build a day one newbie will put together without practice. The top end content creators already compete in the realm of sculpts, pre-rendered textures and whatnot, giving us meshes only really gives us the option to make assets that are lower prim, and nicer still. My point has, and will continue to be, that given their talents, everyone has the potential to make great things. I never once said that beginners will be able to create game characters. beginners will make simple builds. But they will be able to do it in two different ways. Either a beginenr chooses to prim up a build, or a beginner chooses to learn a 3D application via some tutorials - and again i stress, there are many good ones out there, and its not hard to learn if you start small like you should. Either way, their first builds will be simple. My view is that people shouldnt limited in their choice of content creation just because other people can not, or do not want to be able to use other tools than what we currently have. Why limit ourselves because some people only can do simple prim stuff? If we followed that maxime, we would still be in the stone age of SL and wouldve never developed significantly. We wouldnt have sculpts, certainly not voice, no windlight (because people might have old PCs that cant run it, so offering better graphics would be unfair). I hope you see the points im trying to get across here, my view is that youre making it look worse than it really is. Also, I am not trying to turn the loss of users into something adorable. Its surprising that you accuse me of wanting to secure my own profits - which pays my bills, FYI - and at the same time not care about a decline of the users that I get that very profit from. I pointed it out to be related to the recent decisions by M linden, namely the layoffs, and the rumors of a buyout by MS. these news WILL shake people, and the gloom and doom prophets will most definitely not help things along in a good way either. If you take a look at the most recent developments and whats to come, you might see that the way forward is to work with LL. they do start listening more than they did before. Project snowstorm is a great example. Putting away the protest signs and contributing will get you further, in my honest opinion. Standing in the way of development with your hands held up and saying "NO." will only get you run over. People tried before, and companies just dont work like that. However you CAN get on board and steer
  12. thats true, it is cheaper indeed. from what I saw its not a bad program at all, definitely a cheaper alternative to 3dsmax´s several thousand USD per license
  13. To reply to your "what if EA gets upset" question. Why didnt Valve get upset when their entire repertoire of CS and HL2 textures was being distributed freely on the grid? Why has TRU textures not been closed down, since even they dont always have only their own material? Why havent people been sued that produce lots and lots of copyrighted material and make profit off their creations? IF EA gets upset, then the thing thats going to happen is that the offending content gets removed and the offending user gets warned, or worse, banned from SL. Its the current practice. As for my statement of beginners and professionals alike being able to use mesh: Thats true. A beginning modeller can download blender, work through one or two tutorials, and he will be able to create his first mesh. Granted, not anywhere near what the professional will do. But guess what: Prim building is exactly the same. If youre new to it, its hard. damn hard. The moving controls are unintuitive at first, alignment tools are nonexistant, no mirroring function, nothing. If you dont know the special prim twisting techniques, you often feel unable to reproduce certain shapes. In that respect, its exactly the same. Furthermore, given that meshes have a prim count rating system, a horrible horrible mesh build is less likely to be successful than well made ones. And again, look at SL prim and sculpt builds. There are skirts that take over a 100 prims, I dont dare guess the polycount, but its probably worth two or three game characters alone. An avatar with prim accessories has a LOD0 polycount of over 200.000, whereas game characters use about 10% of that, maybe 20% if they are protagonist material. Mesh gives a huge potential. I do acknowledge the danger of ripped content, but I believe that it can and will be kept in check by the community and the copyright holders. Also, even if you say blender is unusable and LL want to direct you toward max and maya. If you truly want these programs, they can be gotten. It is illegal, but as such your own responsibility. Yet, its how I started out. I grabbed max off the net, and learned to use it on my own. I did tutorials, practised every now and then. After I focused on actual professional 3d work, I earned enough through my SL business to BUY a commercial license, a renderer, and a maintenance contract ontop, and Im planning to buy any other tools I want to use as well. Everyone has the ability to build, prim, sculpt, or mesh, whatever. it is up to them to use that ability, and be willing to learn. The learning curve is only steep if you make it so. If you want to build a car as your first mesh project, fit to be posted on the front page of 3dtotal.com? Then yes, you will fail miserably and your learning curve will be the mt everest. If you however take it slow, like youre supposed to? Its not hard, trust me. Ive done it, and I´ve seen others do it. next, on the subject of SL changing their strategy. Phil´s strategy change was "fast, easy, fun", and not "whom will you meet today" last I recall. They are investing in infrastructure, giving you exactly what you actually demand. A SL that works, lower lag, better rez times, less crashes. Yet you seem lost in this world where everything is bad, everything will fail, it gets worse. Right now, the user count might be dropping. However imho this is mainly because of bad decisions BEFORE the strategy change. The system was getting bogged down, viewer 2 should have developed with community input right away, and M Linden was a manager noone could get behind, since he didnt speak our language. Im not saying were in the promised land, we are far from it, and I know much needs doing. but I do say that we are back on track. We need innovations such as mesh to give us a wider market, and enable things such as better graphics rendering, which will be another big step forward. There are many things being worked on. Lastly, talking about blue mars and IMVU. IMVU is simple, and people can get behind simple. Blue Mars uses the Cryengine, you know, from Crytek, that graphics demo with shooter elements. Its NOT built for midrange PCs. and why does it not attract people? Easy. only licensed people may be builders and content creators, thus there is far less freedom. I havent really spent any amount of time in BM, but I highly doubt the furry population, or the gorean, BDSM, gay, whatever "different" community really has a lot of free roam there. I just cant imagine it. SL on the other hand may be rough around the edges, but if you want to be ANYTHING, you can pretty much be it. Again, within some legal limits that are understandable. And the whole SL will turn into facebook thing? No. The profile hasnt changed at all in recent months, the only difference is that the RL tab and SL tab have been mixed. And that there might be possible other integrations in the future for those who want it. Dont want it? Noone forces you to give out, or look at other peoples RL information. You are free to ignore it, just as others are free to not live by the maxime of "SL != RL, dont ask, dont tell"
  14. Well, maybe the free tools may be inadequate, except blender. The point is, you CAN use blender to create 3d meshes just like any other industry level tool. Just like Shockwave posted above, you already cant make textures, sounds and animations inworld, and noone complained when sculpts came around either. Sure, there ARE inworld creation tools for sculpts now, I give it that. But they dont have the same quality of third party applications. My point is this. You need third party apps for textures, sounds and animations, as well as sculpts. And now that mesh comes around, which, as someone who works with both mesh AND sculpts, will be FAR easier and straightforward than sculpts, all of a sudden this trend isnt okay anymore? Furthermore, SL´s policy never changed. Why does their strategy change to "whom will you meet today" when they give us MORE tools to create awesome content inworld? I fail to see the logic. SL has always had the same philosophy, allowing us to create a world. Bad decisions have been made, but I fail to see where the focus shifted away from content. Everyone can still create, everyone can still upload things, sell things, own land, do what they want pretty much, save for some legal barriers. I can give you a great reason why the whole turbosquid fantasy wont work. The same reason you named before. A mesh which hasnt been built for SL will hardly function in SL. Go look at the beta. Each mesh has a prim count rating assigned. If you want to import that 5-trillion polygon attack chopper, fine. But be prepared to spend 500 prims on a parcel for it because of its complexity. The argument of ripping off also doesnt uphold. Look around for a moment, and you will see TONS of ripped content from all kinds of games, copyrighted designs, characters, guns, cars, whatever. Do you really think mesh will change anything about what already is going on in world? SL has always been like this, and will not burn to ashes because people actually get a VERY potent creation tool in their hands now. That said, I look forward to mesh. Its a huge potential to make proper SL content, and its a needed step forward. Prims are a great builder tool to start people off, and mesh will allow professionals and beginners alike to bring their creations into SL the way they imagine them to be, beyond the limits of what sculpts could offer previously.
  15. so according to your views it needs a rollback to a MUCH worse codebase, a MUCH worse viewer, dumping a ton of features? lets make a list of what youd drop. sculpts windlight outfits avatar alpha the AWESOME server 1.38 script functions which contribute to greatly lowering the amount of scripts people need for certain stuff mono http textures the upcoming new asset streaming architecture display names, increased sim height to 4096 meters vertex buffer objects (great performance boost) a metric ton of bugfixes and stability improvements voice chat If you honestly believe that all this should be dropped because you dont like 2.x´s UI - which is what im sure itll boil down in the end - then maybe SL isnt for you. You should read up on all the stuff that happened since 1.01, Im sure I forgot a bunch of wonderful additions in my little list. As far as having respect for its clients and helpful, friendly and intelligent staffing, THAT I can get behind. I havent had many issues, but ive heard a lot. As for the 2006 ToS, youd have to tell me what that actually spelled out. Gambling was a necessary ban in my eyes, not much lost there, the economy more than recovered. As for ageplay, I dont really like a pure fantasy between consenting adults being made a banable offense, but they had to cover their bases i suppose.
  16. Hmm. that might be your views, but in all honesty, a lot of people see things like this: Viewer 2: admittedly a desaster at the start. Is now maturing into something very very nice Mesh import: will be one of the greatest things in SL´s history. will introduce some issues, but the possibilities are immense now server RC channels: a great way of getting software tested more efficiently, and it accelerates development a good deal. you can /see/ that things are moving forward marketplace failure: what marketplace failure? the new site is a superior replacement to xstreetSL. it offers more options to merchants and I find it reasonably easy to use search desaster: agreed, but being worked on buggy mono implementation: again, being worked on, most the bugs are ironed out now. i agree though, it shouldve been in focus earlier on teen merger: cant speak about that yet, but any teens wanting on the main grid to have sex already are here anyways. I doubt itd change much in the long run
  17. I suspect some driver/hardware issues. 2.4 is a beta, so bugs are to be expected. the best you can do is use the jira and report your findings. give them a good description of what exactly happens, where it happens, on what hardware, drivers etc. That way, they can get it fixed, and you wont have that problem anymore, most likely. Until then, try 2.3, which is a release build and as such, more stable. And as a scripter, I can only stress the importance on giving a proper, detailed report. Else, pretty much everyone will have a hell of a time finding where the error happens.
  18. I would first like to say that this looks like a very promising release. Ill hold off until 2.4 goes live to check the enhancements, but the whole graphical renovations sound great. With that said, I would like to know if the new, deferred/GI based renderer will ever be performant on ATI cards. I hear some Nvidia folks having decent FPS (I acknowledge its still in development), yet with a hd9570, a rather powerful card, I can barely break 10-15 fps most of the time. FSAA doesnt work at all and wrecks the FPS as well. Again, I know its in development, I would just like to know what plans exist in that regard. On another note, regarding the people demanding LL go back to 1.x code. You all do realize that 1.x code is much, MUCH worse than the 2.x base? Just because you dislike the UI, you do not have to make demands to force LL back toward a much worse codebase, making things worse for everyone. The UI can certainly be disagreed about, but personally I find it gives me a LOT more screen space. Sure, it does get cramped if you have the favorites bar, adress bar, and sidebar open at all times. thats what I dont do. I dont need the adress/favorite bar, I simply use the mini location bar instead. And my sidebar is closed when not needed, and the buttons are easily forgotten about. chat and IM are wonderfully space efficient, and I couldnt be happier. Ontop of that, the UI is nicely in the background, and looks more modern and serious. whereas the old SL UI was a mix of different concepts (dropdowns, pie menus, floating windows everywhere), the new one is coherent in its design. Im sure as time goes by, there will be more ways to make 2.x behave more like 1.x, with more floating windows instead of sidebar docks, and already we have nostalgia skins which bring back the old blue buttons. My advice for those who dislike 2.x: - lay off the hate. If you dont like the UI, then vote for jira issues to give you more freedom in using it, and the options to revert it more to the 1.x behaviour. - try 2.3 or 2.4 - if you only ever tried 2.0 or the beta, then you should notice a few big changes. The viewer has come a long way, try it out with an open mind. - lastly: 2.0 is NOT 1.23.5. it will never be. so stop trying to use 2.x like 1.x, since that wont work. it takes a bit to re-learn, but take it from me as a content creator, who spends most their days inworld - the new viewer is better. much better.
  19. I wouldnt say its elite few. Everyone can download blender & gimp for free, read tutorials, and make a few basic meshes. Secondlife has a lot of potential, and mesh is one of THE steps ahead. Why should the talented people be held back, just so people with less talent dont look /too/ bad beside them? The rule of "everyone can create" still stands. At the same time, no matter the toolset complexity and richness, there will always be the "elites" and the more casual people, as well as those who are trying to learn. Should you deny the advanced people the option to make better stuff which benefits everyone only so those learning feel better about themselves? On the actual topic: I believe that these changes are very welcome. 40 groups will make my life a lot easier, and its about the right number. You might want to consider offering 75 or more for premium account holders. That, along with the already better premium customer support might make the premium account product a bit more appealing for people other than land or sim owners. The group chat change is also very nice, though I do wonder if that will also include IMs. Not that they are laggy, im just curious whether the entire IM/group chat infrastructure will go xmpp or just group conversations. All in all, im happy to see that linden is moving forward. there are many topics Id also like to see (such as a better and above all, more performant renderer, and the C# project to replace the aged, and very inflexible LSL syntax), but im hoping for the future on these. Its important to tackle one thing after the other, and I believe LL is doing that
×
×
  • Create New...