From 4371d7a9a5c8f4380844efb8f5123551e54c4586 Mon Sep 17 00:00:00 2001 From: Obvious Alex C <76855369+David-Orangemoon@users.noreply.github.com> Date: Tue, 9 Jul 2024 22:30:16 -0400 Subject: [PATCH] Finish Docs --- .../blocks/extra/DataURIofPenlayer.svg | 14 +++ .../penPlus/blocks/extra/EraseDepth.svg | 14 +++ .../penPlus/blocks/extra/HideTriangles.svg | 14 +++ .../penPlus/blocks/extra/PenVersion.svg | 14 +++ .../penPlus/blocks/extra/SetPrefix.svg | 14 +++ .../blocks/extra/SetTextureFilterMode.svg | 14 +++ .../penPlus/blocks/extra/TrianglesDrawn.svg | 14 +++ .../blocks/extra/TurnOnAdvancedSetting.svg | 14 +++ main/extensions/penPlus/extraBlocks.html | 110 ++++++++++++++++++ main/extensions/penPlus/main.html | 2 +- main/extensions/penPlus/triangleBlocks.html | 21 ---- 11 files changed, 223 insertions(+), 22 deletions(-) create mode 100644 main/extensions/penPlus/blocks/extra/DataURIofPenlayer.svg create mode 100644 main/extensions/penPlus/blocks/extra/EraseDepth.svg create mode 100644 main/extensions/penPlus/blocks/extra/HideTriangles.svg create mode 100644 main/extensions/penPlus/blocks/extra/PenVersion.svg create mode 100644 main/extensions/penPlus/blocks/extra/SetPrefix.svg create mode 100644 main/extensions/penPlus/blocks/extra/SetTextureFilterMode.svg create mode 100644 main/extensions/penPlus/blocks/extra/TrianglesDrawn.svg create mode 100644 main/extensions/penPlus/blocks/extra/TurnOnAdvancedSetting.svg create mode 100644 main/extensions/penPlus/extraBlocks.html diff --git a/main/extensions/penPlus/blocks/extra/DataURIofPenlayer.svg b/main/extensions/penPlus/blocks/extra/DataURIofPenlayer.svg new file mode 100644 index 0000000..1b02239 --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/DataURIofPenlayer.svg @@ -0,0 +1,14 @@ +data uri of pen layer \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/EraseDepth.svg b/main/extensions/penPlus/blocks/extra/EraseDepth.svg new file mode 100644 index 0000000..64d7b8e --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/EraseDepth.svg @@ -0,0 +1,14 @@ +Erase Depth \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/HideTriangles.svg b/main/extensions/penPlus/blocks/extra/HideTriangles.svg new file mode 100644 index 0000000..82a6a85 --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/HideTriangles.svg @@ -0,0 +1,14 @@ +neither wayhide triangles that turn \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/PenVersion.svg b/main/extensions/penPlus/blocks/extra/PenVersion.svg new file mode 100644 index 0000000..978bee1 --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/PenVersion.svg @@ -0,0 +1,14 @@ +Pen+ version \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/SetPrefix.svg b/main/extensions/penPlus/blocks/extra/SetPrefix.svg new file mode 100644 index 0000000..110c2fe --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/SetPrefix.svg @@ -0,0 +1,14 @@ +Pen+ Costumes!set the prefix forto \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/SetTextureFilterMode.svg b/main/extensions/penPlus/blocks/extra/SetTextureFilterMode.svg new file mode 100644 index 0000000..bee626c --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/SetTextureFilterMode.svg @@ -0,0 +1,14 @@ +Closestset texture filter mode to \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/TrianglesDrawn.svg b/main/extensions/penPlus/blocks/extra/TrianglesDrawn.svg new file mode 100644 index 0000000..847592f --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/TrianglesDrawn.svg @@ -0,0 +1,14 @@ +triangles drawn \ No newline at end of file diff --git a/main/extensions/penPlus/blocks/extra/TurnOnAdvancedSetting.svg b/main/extensions/penPlus/blocks/extra/TurnOnAdvancedSetting.svg new file mode 100644 index 0000000..a60b758 --- /dev/null +++ b/main/extensions/penPlus/blocks/extra/TurnOnAdvancedSetting.svg @@ -0,0 +1,14 @@ +allow 'Corner Pinch < 1'onturn advanced setting \ No newline at end of file diff --git a/main/extensions/penPlus/extraBlocks.html b/main/extensions/penPlus/extraBlocks.html new file mode 100644 index 0000000..9f48e0a --- /dev/null +++ b/main/extensions/penPlus/extraBlocks.html @@ -0,0 +1,110 @@ +Extra Blocks + +

Extra Blocks

+These blocks vary in usefulness most of them are just simple utility blocks.
They are not too important.
+ + +

+ "Pen+ version" +

+ + +

+ This block gives you the current pen+ version. Some examples are
+

+ The format typically goes like this
+ [Major].[Minor].[Patch]

+ Experimental versions will typically have a suffix appended to the end of it. + +

+
+ + +

+ "Triangles drawn" +

+ + +

+ This returns the amount of triangles drawn using Pen+,
please note that squares count as 2 triangles! +

+
+ + +

+ "Data uri of pen layer" +

+ + +

+ This returns the image data from the pen layer, good for screenshots! +

+
+ + +

+ "hide triangles that turn [direction]" +

+ + +

+ This hides triangles that orient themselves a certain way.
+ The possible values can be +

+ This can be used for back-face culling! +

+
+ +

+ "set triangle filter mode to [mode]" +

+ +

+ Sets the filtering mode for textures
+ You can think of these filter modes as a blur
+

+
+
Closest looks like this (notice the sharp edges)
+
+
+
+
Linear looks like this (notice the how the image looks blurry now!)
+
+
+
+

+
+ + +

+ This block allows you to enable/disable various settings in the Pen+ renderer.
+ These settings can be +

+

+
+ + +

+ Clears the depth buffer. Much like "Erase All" but without removing color! +

+
+ + +

+ Allows you to change the prefix for any Pen+ texture type! +

+
\ No newline at end of file diff --git a/main/extensions/penPlus/main.html b/main/extensions/penPlus/main.html index 3cd27f5..1fef321 100644 --- a/main/extensions/penPlus/main.html +++ b/main/extensions/penPlus/main.html @@ -37,5 +37,5 @@

  • Cubemap Blocks
  • List Blocks
  • Render Textures
  • -
  • Extra Blocks
  • +
  • Extra Blocks
  • diff --git a/main/extensions/penPlus/triangleBlocks.html b/main/extensions/penPlus/triangleBlocks.html index 72b991a..125a2d1 100644 --- a/main/extensions/penPlus/triangleBlocks.html +++ b/main/extensions/penPlus/triangleBlocks.html @@ -7,27 +7,6 @@

    Triangle Blocks

    Though this set of blocks only exists for singular triangles.

    -

    - "set triangle filter mode to [mode]" -

    - -

    - Sets the filtering mode for textures on a textured triangle
    - Please note that this does not effect shaded triangles.
    - You can think of these filter modes as a blur
    -

    -
    -
    Closest looks like this (notice the sharp edges)
    -
    -
    -
    -
    Linear looks like this (notice the how the image looks blurry now!)
    -
    -
    -
    -

    -
    -

    "set triangle point [point]'s [attribute] to [value]"