Difference between revisions of "User:Nexii Malthus"

From Second Life Wiki
Jump to navigation Jump to search
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
I do scripting, building, textures, animation, design and architecture.
{{LSL Header|ml=*}}
__NOTOC__
Personalised and curated Portal by [[User:Nexii_Malthus/About|Nexii]]
<div id="box">
{| width="100%" rules="all" style="border-width: 0px; border-spacing: 5px;"
|- valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;"
| height="1" width="30%"|


Long-time resident (2.5yrs)
== Projects ==
<div style="padding: 0.5em;">
* [[User:Nexii_Malthus/Vertical_Sim|Vertical Sim]]
* [[User:Nexii_Malthus/SLMC|Second Life Military Community]]
* Ashguard
----
* [[User:Nexii_Malthus/Traffic|Traffic]]
* [[User:Nexii_Malthus/MREM|Modular Reactor Electricity & Maintenance]]
----
* [https://trello.com/b/OX8ANiT3/projects Projects Trello Board]
</div>
|width="60%" rowspan="2"|


Avid game developer and content creator
== LSL Features by category ==
<div style="padding: 0.5em;">
{| border="0" cellspacing="0" cellpadding="0"
|-valign="top"
|width="30%"|
* [[:Category:LSL Alpha|Alpha]]
* [[:Category:LSL Animation|Animation]]
* [[:Category:LSL Attachment|Attachments]]
* [[:Category:LSL Avatar|Avatar]]
* [[:Category:LSL Camera|Camera]]
* [[:Category:LSL Collision|Collision]]
* [[:Category:LSL Color|Color]]
* [[:Category:LSL Combat2|Combat2]]
* [[:Category:LSL Communications|Communications]]
* [[:Category:LSL Controls|Controls]]
* [[:Category:LSL Dataserver|Dataserver]]
* [[:Category:LSL Dialog|Dialog]]
* [[:Category:Experience_Tools|Experience]]
* [[:Category:LSL Face|Face]]
* [[:Category:LSL Group|Group]]
* [[:Category:LSL Inventory|Inventory]]
* [[:Category:LSL JSON|JSON]]
* [[:Category:LSL Light|Light]]
* [[:Category:LSL Link|Link]]
* [[:Category:LSL LinksetData|Linkset Data]]
* [[:Category:LSL_List|Lists]]
* [[:Category:LSL Math|Math]]
* [[:Category:LSL Needs Example|Needs Example]]
* [[:Category:LSL Permissions|Permissions]]
* [[:Category:LSL Physics|Physics]]
* [[:Category:LSL Prim|Primitive]]
* [[:Category:LSL Rotation|Rotation]]
* [[:Category:LSL_Script|Scripts]]
* [[:Category:LSL Sensor|Sensor]]
* [[:Category:LSL Sound|Sound]]
* {{LSLGC|Text}}
** {{LSLGC|Chat}}
** {{LSLGC|Notecard}}
** {{LSLGC|String}}
* [[:Category:LSL Teleport|Teleport]]
* [[:Category:LSL Texture|Texture]]
* [[:Category:LSL Time|Time]]
* [[:Category:LSL Vehicle|Vehicle]]
* [[:Category:LSL Video|Video]]
* [[:Category:LSL World|World]]
|width="50%"|
* {{LSLGC|Avatar}}
** {{LSLGC|Animation}}
** {{LSLGC|Attachment}}
** {{LSLGC|Camera}}
** {{LSLGC|Controls}}
** {{LSLGC|Sit}}
* {{LSLGC|Communications}}
** {{LSLGC|Chat}}
** {{LSLGC|Dialog}}
** {{LSLGC|HTTP}}
** {{LSLGC|XML-RPC}}
* [[:Category:LSL Detected|Detection]]
** {{LSLGC|Collision}}
** {{LSLGC|Sensor}}
** {{LSLGC|Touch}}
* {{LSLGC|Functions}}
** {{LSLGC|God Mode}}
* {{LSLGC|Inventory}}
** {{LSLGC|Creator}}
** {{LSLGC|Notecard}}
** {{LSLGC|Owner}}
* {{LSLGC|Media}}
** {{LSLGC|Prim Media}}
** {{LSLGC|Sound}}
** {{LSLGC|Video}}
* {{LSLGC|Movement}}
** {{LSLGC|Physics}}
*** {{LSLGC|Damping}}
*** {{LSLGC|Hover}}
** {{LSLGC|Rotation}}
* {{LSLGC|Object}}
** [[:Category:LSL Dataserver|Dataserver]]
** [[:Category:LSL LinksetData|Linkset Data]]
** {{LSLGC|Link}}
** {{LSLGC|Vehicle}}
* {{LSLGC|Permissions}}
** [[:Category:LSL Permissions/Asset|Asset]]
** [[:Category:LSL Permissions/Script|Script]]
* {{LSLGC|Prim|Primitive}}
** {{LSLGC|Effects}}
*** {{LSLGC|Light}}
*** {{LSLGC|Particles}}
** {{LSLGC|Face}}
*** {{LSLGC|Alpha}}
*** {{LSLGC|Color}}
*** {{LSLGC|Texture}}
* {{LSLGC|Region}}
** {{LSLGC|Ground}}
** {{LSLGC|Parcel}}
** {{LSLGC|Security}}
** {{LSLGC|Time}}
* {{LSLGC|Script}}
** {{LSLGC|Error}}
** {{LSLGC|Keywords}}
** {{LSLGC|Math}}
** {{LSLGC|Types}}
|}
</div>
|-valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;"
||


Scripts:
== Resources ==
<div style="padding: 0.5em;">
* [[User:Nexii_Malthus/Style_Guide|Style Guide]]
* [[User:Nexii_Malthus/Scripting_Tips|Scripting Tips]]
* [[User:Nexii_Malthus/Visual_Studio_Code_Setup|How to use Visual Studio Code for LSL]]
----
* [[LSL Protocol|User-Defined Protocols & APIs]]
* [[LSL Script Efficiency|Efficiency]]
* [[LSL Script Memory|Memory]]
* [[LSL Hacks|Hacks]]
* [[LSL Benchmarking Scripts|Benchmarking Scripts]]
----
* [[User:Nexii_Malthus/Useful_Snippets|Useful Snippets]]
* [[:Category:LSL Categorized Library|Categorized Library]]
* [[:Category:LSL Library|Library]]
</div>
|}
</div>
[[Category:Portals]]
[[Category:Creation]]
[[Category:LSL|*]]


[[Interpolation|Interpolation Library]]
<!--


[[Geometric|Geometric Library]]
:[[Interpolation|Interpolation Library]], partially open-sourced.
:[[Geometric|Geometric Library]], large collection of handy 3D maths functions.
:[[PhysicsLib|Physics Functions]], partially open-sourced.
:[[Hierarchics|Hierarchics]], a self-aware, optimized and efficient joint system.
:[[FastConeSpread|Fast Cone Spread Algorithm]]
:[[Progress Bar]]
 
 
To add rotation
:Rotation = Local * Global;
 
To take away rotation
:Rotation = Local / Global;
 
Interpolation Library:
:Add spline and vector lists functions whenever I can be bothered
:Find a good way to add all the other fun ways to ease in, ease out and ease in&out, either do it via lots of little functions (better performance generally), or maybe one big one (easier to switch between them at runtime)?
 
Hierarchics:
:Find a way to untangle a skeleton system easily. Example when rezzed via duplication or scripts reset while joints at arbitrary rotations, so that system can become highly reliable.
 
-->

Latest revision as of 00:36, 6 August 2024

Personalised and curated Portal by Nexii